Kommandozeilen-Interface

Ähnliche Dokumente
DMXface ACTIVE SEND mit RS232

Camat. Transfer-Modul

qfix ASCII-Protokoll

1. Allgemein Technische Daten... 2

Elexis - ABX Micros Connector

Das Bluetooth-Shield von ITead-Studio konfigurieren Seite 2

Parameterliste, Funk-Empfänger RCW-M

Spezifikation RTR09 USB-Transceiver Easywave

RGB-Sequenzer RS232 RS485 MDX512 AD / IO Platine

Elexis - ABX Micros Connector

Programmierung mit NQC: Kommunikation zwischen zwei RCX

10: Serial Communication Interface (SCI)

Serielles LCD-Display PL0045

Programmierhandbuch. Feldbus Gateway GW 1 für Version 0.40 bis 0.49

MODBUS RTU Übertragungsprotokoll für Digitale Elektronische Vorschaltgeräte mit RS-485 Schnittstelle

Inhaltsverzeichnis. LNT Fischertechnik RCTXTLT 2 Juni 2017

S0-Pulszähler mit Modbus Schnittstelle

Willkommen! Vorbereitung:

WorldSDS Installationsanleitung. Inhaltsverzeichnis

Serielle Schnittstellen

WDV MOLLINÉ Messtechnik die zählt

Die Robo-TX RS-485 Schnittstelle

RS485-Relaiskarte v1.0

Berührungslose Datenerfassung. easyident-usb Stickreader. Art. Nr. FS-0013-HDM

Ultraschall-Entfernungsmesser mit Schaltausgang

46 Diskussionsanlage Serie DS1 DS1

SIMATIC S5 SIEMENS. MODBUS-Protokoll RTU-FORMAT SIMATIC S5 ist Master. Kurzinformation. Sondertreiber für CP 524 / CP (S5-DOS) S5R004

Ringlicht-v3 - Frei konfigurierbares Ringlicht mit RS232 Anbindung. Kurzbeschreibung

Beispiel. Echo-Anwendung. Beispiel Echo Anforderungen. Benutzer stellt Konfiguration der seriellen Schnittstelle am PC ein (z.b. über Hyperterminal)

Calantec GmbH

Serielle Kommunikation - Kodierung

Bisher hatten immer nur als Ausgänge geschaltet und hierfür folgende Befehle benutzt:

Protokoll zum Datenaustausch zwischen RS485-Master und Trübungssensor Version

Handbuch Version Deutsch

LASER-KONTUR- MESSUNG

Schrittmotorsteuerung PL0061

serielles 8-Digit LED Display PL0061

Hinweise Böcker psamp DMS-UART

Bedienungsanleitung USB-Messwandler VMV VX Firmware V3.0 ( )

Datenübertragung. Vorschau. Das vorliegende Kapitel umfaßt folgende Themen:

Betriebsanleitung TR440

Bedienungsanleitung. RCM232 remote control multiplexer. Version 1.0: Uwe Hunstock Kastanienallee Berlin Tel. 030.

Anleitung DGTV Fernbedienung

Bedienhinweise Firmware 1.1

Es kann Stand-Alone oder als Erweiterung einer µc Schaltung verwendet werden.

Modbus. Modbus. für Rio-Eco N, Rio-EcoZN, Rio-Eco Therm N. Betriebsanleitung /01-DE

PC-Anbindung des HMG Lactate Scout

Zeitrelais PL0045 mit optionaler PC-Anbindung

Inbetriebnahmeanleitung. Vorläufig Ralf Klimpel

Bluetooth Low Energy DEMO mit u-blox

ACP 1703 Ax 1703 CM Feldbus Interface Ring (3x LWL, 1x el.)

Berührungslose Datenerfassung. easyident-km22-usb

Bedienungsanleitung Vierfach-Bluetooth Relais PL0051

IR-Schaltinterface IR-001

SB 500 Softwarekonfiguration und Einstellung der Jumper

Betriebsanleitung TMU104V

Schnittstellenbeschreibung

INTERPRETER Interface. DATAWIN OMR Serie 10 Serie 50 Serie 300. Programmbeschreibung. Edition _01

BETRIEBSANLEITUNG EMU MB-CONNECT

Dokumentation IBIS Master Version 1.5.6

Betriebsanleitung EFR3000

Inhaltsverzeichnis Einleitung... 3

DALI SCI RS232 DALI RS232 PS

Handbuch ÖPNV-Modul. Version V 1.14

Vorläufiges. Handbuch

Berührungslose Datenerfassung. easyident Multireader. Art. Nr. FS Technische Daten. Stromversorgung: + 5V DC +/-5% Hardware Revision 1.

Mikrocomputertechnik. Thema: Serielle Schnittstelle / UART

Servo-Modul Version

Schnittstelle, RS 232, REG Typ: EA/S 232, GH Q R0001

M-Bus Master Manual. M-Bus Master. Manual. Version 2.1 1/10

Beschreibung RS232-Protokoll für POWER-TRAP Fotovoltaik-Wechselrichter (ab Protokollversion ENS1 = 5 und ENS2 = 6)

Liniensensor. Sensor 0 Sensor 8

GSR-3 Gräzstromregler Funktionen der RS-232 Schnittstelle

DALI SCI RS232. Datenblatt. DALI RS232 Interface. Schnittstelle zur Kommunikation zwischen PC (oder einer SPS) und Modulen in einem DALI-Lichtsystem

Easy-One. Controller. Bedienungsanleitung. Ab Version Internet:

FU-232-A Funkmodem. Februar 2004

Bedienungsanleitung Bordcomputer : 1. Einstellen der Anzeige (Setup Anzeige) :

Modbus Register - Übersicht IO/5640

S-TEC electronics AG CBOX P100. CBOX-Programm P100 V0115. Hardware und Software engineering Industrielle Steuer- und Regeltechnik

10. Optionen Installation OP-23/OP-24

Bedienungsanleitung DME-Tester V1.0

Verbindung zwischen PC und Mikrokontroler Blue-Tooth-Modul Schaltung Parametrierung kein zusätzliches LF

Automatische Ballerkennung

Standart Schnittstelle Kontrollsystem <==> Kassensystem SCU-Interface (KRD und PR800T (c) by Suter Elektronik)

Handbuch Schnittstellenmodul M-Bus Master PCD2.F27x0 & PCD3.F27x

Berührungslose Datenerfassung. easyident-km22-rs232

Gateway. CAN auf Modbus TCP Server (Slave Modbus TCP) Bedienungsanleitung HD Handbuch Can auf Modbus TCP Server MN67015_DEU Revision 1.

ANLEITUNG Version

A Channel-Charge-Integrator

Bedienungsanleitung. MediaSwitch (ab Firmware V1.9) Seite 1 von 16 Version 4.00

Betriebsanleitung. Gateway M-Bus Pegelwandler HD67021 HD67022

Transkript:

Kommandozeilen-Interface DW1000 HRP-Demo Version: A001 Seite 1/9

Inhaltsverzeichnis A Abkürzungsverzeichnis...3 1 Kommandozeilen-Interface DW1000Demo...4 1.1 Serielle Schnittstelle...4 1.2 Für den Master-Anker...4 1.2.1 Starte Scan-Vorgang...4 1.2.2 Stoppe Scan-Vorgang...4 1.2.3 Sende eine neue Systemkonfiguration...5 1.2.4 Abfrage der aktuellen Systemkonfiguration...5 1.2.5 Lösche die aktuelle Systemkonfiguration...5 1.2.6 Starte den Ranging-Modus...6 1.2.7 Stoppe den Ranging-Modus...6 1.2.8 Sende X-,Y-,Z-Koordinaten zu einem Tag...6 1.2.9 Sende personalisierte Daten...7 1.2.10 Alive-Ping...7 1.2.11 Distanzen von einem Tag zu allen Ankern...8 1.3 Für den Tag...8 1.3.1 Personalisierte Daten vom Master-Anker...8 1.3.2 Personalisierte Daten zum Master-Anker...8 B Versionsgeschichte...9 Seite 2/9

A Abkürzungsverzeichnis Abkürzung MA SA Dist id Bedeutung Master-Anker Slave-Anker Distanzen Ein-eindeutige identifikationsnummer Seite 3/9

1 Kommandozeilen-Interface DW1000Demo 1.1 Serielle Schnittstelle Eigenschaften Einstellung Baudrate 512000 Baud Datenbits / Databits 8 Stoppbits / stopbit 1 Parität / Parity none Neue Zeile beginnt nach / Newline at \r\n Nach jedem senden / Send on enter \r\n 1.2 Für den Master-Anker 1.2.1 Starte Scan-Vorgang $PW,1, Startet einen Scan-Vorgang nach allen aktiven Geräten $PW,1,Master-id,id_x,..,id_y, Die Antwort wird solange gesendet, bis der Scan-Vorgang wieder gestoppt wird Master-id: Ist die -id- des MA, mit dem man seriell verbunden ist id_x_y: ist die -id- des Gerätes, welches in Reichweite erkannt wurde und verwendet werden kann 1.2.2 Stoppe Scan-Vorgang $PW,0, Stoppt den Scan-Vorgang nach aktiven Geräten $PW,0, Der MA stellt seinen Scan-Vorgang nach aktiven Geräten ein Seite 4/9

1.2.3 Sende eine neue Systemkonfiguration $PK, Sendet eine neue Systemkonfiguration an den MA $PK,Master-id,Anzahl_SA,Anzahl_Tags,SA_id_x,..,SA_id_y,Tag_id_x,..,Tag_id_y, gespiegelt! Die id-anzahl MUSS mit der Anzahl der im stehenden Geräte-ids übereinstimmen, sonst wird die Systemkonfiguration NICHT übernommen! Eine neue Konfiguration wird NICHT im Ranging-Modus akzeptiert! Beispiel: Richtig: $PK,1111,2,1,3333,4444,5555, Falsch: $PK,1111,2,1,3333,4444,5555,6666, Master-id: Ist die -id- des MA, mit dem man seriell verbunden ist Anzahl_SA: ist die Anzahl der SA, die am Ranging teilhaben sollen Anzahl_Tags: ist die Anzahl der Tags, die am Ranging teilhaben sollen SA_id_x_y: ist die vierstellige -id- des SA Tag_id_x_y: ist die vierstellige -id- des Tags 1.2.4 Abfrage der aktuellen Systemkonfiguration $PK, Abfrage der aktuellen Systemkonfiguration vom verbundenen MA $PK,Master-id,Anzahl_SA,Anzahl_Tags,SA_id_x,..,SA_id_y,Tag_id_x,..,Tag_id_y, Master-id: Ist die -id- des Master-Ankers, mit dem man seriell verbunden ist Anzahl_SA: ist die Anzahl der SA, die am Ranging teilhaben sollen Anzahl_Tags: ist die Anzahl der Tags, die am Ranging teilhaben sollen SA_id_x_y: ist die vierstellige -id- des SA Tag_id_x_y: ist die vierstellige -id- des Tags 1.2.5 Lösche die aktuelle Systemkonfiguration $PL, Löscht die aktuelle MA-Systemkonfiguration $PL, Danach kann man den MA NICHT mehr in den Ranging-Modus versetzen! Seite 5/9

1.2.6 Starte den Ranging-Modus $PS, Startet den Ranging-Modus, sodass der MA Distanzen sendet $PS, Nach dem senden des s befindet sich der MA im Ranging-Modus und sendet kontinuierlich Distanzen (siehe $PD, ) 1.2.7 Stoppe den Ranging-Modus $PG, Stoppe den Ranging-Modus, sodass der MA KEINE Distanzen sendet $PG, 1.2.8 Sende X-,Y-,Z-Koordinaten zu einem Tag $PI, Sende die x-,y-,z-koordinaten an den MA, welcher dann die Koordinaten an das Empfangsgerät weiterverteilt $PI,Ziel_id,koord_x,koord_y,koord_z, Ziel ist, einem Gerät seine aktuellen Koordinaten zu übermitteln, sodass ER weiß, wo ER sich im Koordinatenraum befindet Wird vom Gerät NUR empfangen und noch NICHT ausgewertet! Einheit: cm Ziel-id: Ist die -id- des Gerätes, der die Koordinaten empfangen soll koord_x,_y,_z: berechnete Koordinaten von einem externen System (z.b. In-Circuit DW1000 HRP Tracker) Seite 6/9

1.2.9 Sende personalisierte Daten $PH, Sendet personalisierte Daten an ein Gerät $PH,Ziel_id,Kommando,Aktion, Dieses Kommando wird vom MA an ALLE Geräte versandt. Diese vergleichen die Ziel-id mit Ihrer eigenen -id-. Wenn diese übereinstimmt, führt das gewünschte Gerät das Kommando + Aktion aus Wird zum schalten der RX-,TX-LEDs benutzt! Ziel-id: Ist die -id- des Gerätes, für den die Daten bestimmt sind Kommando: ist das Kommando was ausgeführt werden soll Aktion: ist die zu dem Kommando passende Aktion, was getan werden soll Kommandos: 1: RX-LED schalten 2: TX-LED schalten Aktionen: 0: LED AUS 1: LED AN Beispiel 1: Anschalten der TX-LED $PH,5555,2,1, 1.2.10 Alive-Ping $PX, Sendet zyklisch ein Lebenszeichen (Ping) Wird NICHT im Ranging-Modus versendet Kann nicht deaktiviert werden! $PX,Master-id,FW-Version, Master-id: Ist die -id- des Master-Ankers, mit dem man seriell verbunden ist FW-Version: ist die aktuelle Firmware-Version des MA Seite 7/9

1.2.11 Distanzen von einem Tag zu allen Ankern $PD, MA liefert die Distanzen von einem Tag zu ALLEN Ankern $PD,Tag-id,MA-Dist,SA_x_Dist,SA_y_Dist,UserDataFromTagToMA, Die Reihenfolge der Distanzen entspricht der Reihenfolge aus der Systemkonfiguration (siehe : $PK, )! Die Ausgabe wird durch siehe 1.2.6.Starte den Ranging-Modus angestoßen! Für jeden Tag wird ein Distanzbefehl ausgegeben! Tag-id: Ist die -id- des Tags, zu dem die Distanzen gehören MA-Dist: ist die Distanz zwischen Tag UND MA SA_x_Dist: ist die Distanz zwischen Tag UND SA_x SA_y_Dist: ist die Distanz zwischen Tag UND SA_y UserDataFromTagToMA: Sind die personalisierten Daten, die mit $PV, an den Tag übermittelt werden maximale Datengröße: 16-Byte 1.3 Für den Tag 1.3.1 Personalisierte Daten vom Master-Anker $PU, Gibt die personalisierten Daten aus, die vom MA an den Tag gesendet werden maximale Datengröße: 16-Byte 1.3.2 Personalisierte Daten zum Master-Anker $PV, Sende an das Gerät personalisierte Daten Diese Daten empfängt der MA und gibt Sie innerhalb $PD, aus! $PV,1-tes Byte,2-tes Byte,..,16-tes Byte, maximale Datengröße: 16-Byte Seite 8/9

B Versionsgeschichte Version Bearbeiter A001 23.04.18 Erstausgabe MP Seite 9/9