khh hat geschrieben:einen Standard gibts nicht?
Wofür? Was hast Du denn vor?
Das ist wie bei Telefonanlagen, da hat jeder sein eigens Protokoll mit eigenem Handshake.
Code: Alles auswählen
Beispiel: (COM1,2400,8,n,1)
P100000010012500CRC (Senden auf ENQ, Antwort ACK=OK, NAK=Fehler)
P100 = Programm/Parameter 100 (P100 = Preis zu einer PLU ändern)
00001 = PLU 1, 5stellig mit Nullen aufgefüllt
0012500 = Neuer Preis, 3 Stellen nach dem Komma = 12,500 € (3 Stellen z.B. Tankstellen)
CRC = Checksumme über den Datensatz
Das ist nur ein fiktives Beispiel wie die Kommunikation mit Kassen in etwa aussieht. Einen Standard hierfür gibt es nicht. Da gibt es z.B. PLU/Artikel, Warengruppen, Bediener, Einstellungen - Abfragen wie Tagesumsatz Bediener, Artikel, Warengruppe, Monatsumsatz, Jahresumsatz, Umsatz von bis, ... - Hunderte von Parametern.
Gruß
Baba