Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
wiki:ems:konfiguration21 [2013/09/23 15:08] juergens |
— (aktuell) | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Konfiguration ====== | ||
- | <WRAP nopagebreak> | ||
- | Die Konfiguration wird über den USB-Port oder per Telnet vorgenommen und im EEPROM des Microkontrollers gespeichert. Die geänderten Werte werden durch einen Neustart des EMS-GW übernommen. | ||
- | |||
- | Wird die Firmware erstmals installiert, | ||
- | |||
- | Im **HEX-Modus** gibt es folgende Befehle (Groß-/ | ||
- | |||
- | * ' | ||
- | * ' | ||
- | * ' | ||
- | * ' | ||
- | |||
- | * ' | ||
- | * ' | ||
- | * ' | ||
- | * ' | ||
- | * ' | ||
- | * ' | ||
- | * ' | ||
- | |||
- | * ' | ||
- | * ' | ||
- | * 'xx xx xx xx xx xx' (xx ist jeweils eine Hex-Zahl) Senden eines EMS-Telegrams. Die CRC wird automatisch berechnet! | ||
- | |||
- | Im **RAW-Modus** gibt es folgende Befehle (binär senden, keine Hex-Zahlen!): | ||
- | |||
- | * 0xaa 0x55 0xnn 0xnn ... 0xaa 0x55 Senden eines EMS-Telegrams. CRC muss angegeben werden (vielleicht ;) ) | ||
- | * 0x4b 0x68 Zurückschalten in den Hexmodus (entspricht ' | ||
- | </ | ||
- | |||
- | <WRAP nopagebreak> | ||
- | ===== Telnet Schnittstelle ===== | ||
- | Das Telnet Protokoll ist nicht 8-Bit tauglich, da z.B. 0xff eine Steuersequenz darstellt. Daher die folgende Regel: Beginnt eine Zeile mit 0xaa 0x55, so ignoriert der Telnet-Server Steuersequenzen. Ein folgendes | ||
- | |||
- | {{wiki: | ||
- | </ | ||