Dokumentationsabschnitte
EDVADO / Entwickler
Beschreibung
Archivierte Dokumentation. Technische Definitionen folgen der Protokollspezifikation. Unvollständige Definitionen und widersprüchliche Beispiele sind zur Klarstellung markiert.
Kommunikationsprinzipien
| Quelle | Definition/Wert |
|---|---|
| Beschreibung!A3 | Bidirektionales Kommunikationsprotokoll: Gerät -> Server, Server -> Gerät. |
| Beschreibung!A5 | Jedes Paket (PACKAGE) vom Gerät erfordert eine Bestätigung vom Server (SERVER_COM) |
| Beschreibung!A7 | Wenn keine Bestätigung vom Server erfolgt, dupliziert das Gerät das Paket bis zur Bestätigung. |
| Beschreibung!A9 | Die Datenübertragung zum Server erfolgt in einer kontinuierlichen TCP-Sitzung (GPRS). |
| Beschreibung!A11 | Daten werden in binärer Form übertragen, Bytereihenfolge Little-Endian. |
Übertragungsreihenfolge
| Quelle | Definition/Wert |
|---|---|
| Beschreibung!A14 | Die Struktur- und Verfahrenspakete |
| Beschreibung!A15 | ORDER OF TRANSMISSION |
| Beschreibung!B15 | GERÄT >> |
| Beschreibung!D15 | << SERVER |
| Beschreibung!A16 | erste Verbindung mit dem Server übermittelt HEADER – als Antwort auf Bestätigung HEADER weiteres PACKAGE + SERVER_COM (Bestätigung) |
| Beschreibung!B17 | HEADER |
| Beschreibung!G17 | Überschrift |
| Beschreibung!D18 | SERVER_COM |
| Beschreibung!I18 | Serverbefehl |
| Beschreibung!B19 | PACKAGE |
| Beschreibung!G19 | Paket |
| Beschreibung!C20 | PACKET_0 |
| Beschreibung!H20 | Package_0 |
| Beschreibung!C21 | ...... |
| Beschreibung!H21 | ...... |
| Beschreibung!C22 | PACKET_N |
| Beschreibung!H22 | Package_N |
| Beschreibung!D23 | SERVER_COM |
| Beschreibung!I23 | Serverbefehl |
| Beschreibung!A24 | Folgepakete PACKAGE + SERVER_COM (Bestätigung) |
| Beschreibung!B26 | PACKAGE |
| Beschreibung!G26 | Paket |
| Beschreibung!C27 | PACKET_0 |
| Beschreibung!H27 | Package_0 |
| Beschreibung!C28 | ..... |
| Beschreibung!H28 | ..... |
| Beschreibung!C29 | PACKET_N |
| Beschreibung!H29 | Package_N |
| Beschreibung!D30 | SERVER_COM |
| Beschreibung!I30 | Serverbefehl |
Unklarheiten bezüglich der Quelle
- Die Tags 80 und 155 behalten jeweils beide Quellzeilen bei. Keine zusammengeführten Definitionen.
- Einige Byte-Beispiele enthalten numerische Zellen wie 45,0 / 0,0 oder ein kyrillisches Zeichen in einem HEX-ähnlichen Token ([U+0421]8). Literale Werte/Unicode-Codepunkte werden angezeigt und nicht stillschweigend in HEX konvertiert.
- Längen, Prüfsummen und Namen stehen in einigen Beispielen im Widerspruch zu den nebenstehenden Definitionen (einschließlich TEXT und Bestätigungsvarianten). Überprüfen Sie anhand der Quelle; schlussfolgern Sie nicht auf eine Korrektur.
- Ein Rohwerttyp ist keine separate Spalte in der Tags-Quelle. Es werden keine weiteren Typen erfunden.