Protocol FlexiPOS - Vectron Systems AG
Protocol FlexiPOS - Vectron Systems AG
Protocol FlexiPOS - Vectron Systems AG
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
STX = 1 byte<br />
“VG” = 2 bytes<br />
Device = 1 byte (‘0’ to ‘9’)<br />
Product number = 5 bytes (‘00001’ to ‘99999’)<br />
ETX = 1 byte<br />
LRC = 1 byte<br />
• Possible answers:<br />
Example<br />
ACK = OK<br />
NAK = Message invalid (format or LRC)<br />
Sample sequence (with several error situations):<br />
POS: Login<br />
Ext. Dev.: Login acknowledge<br />
POS: Display update; Set input mode (numeric); Set status mode<br />
Ext. Dev.: Input event: Dallas serial number<br />
POS: Display update;<br />
Ext. Dev.: Input event: Table number<br />
POS: Display update: error message “invalid table number”; Beep<br />
Ext. Dev.: Input event: Table number<br />
POS: Display update: Table name and balance<br />
Ext. Dev.: Product request: Pourer, PLU 123<br />
POS: Display update: “Invalid PLU”; Product acknowledge: not allowed;<br />
Beep<br />
Ext. Dev.: Product request: Pourer, PLU 100<br />
POS: Display update: PLU name, available sizes; Product acknowledge:<br />
timing value<br />
Ext. Dev.: Input event: Soft key for other size<br />
POS: Display update: PLU name, available sizes; Product acknowledge:<br />
timing value<br />
Ext. Dev.: Product registration<br />
Ext. Dev.: Input event: Table key<br />
POS: Display update: Table name and balance<br />
<strong>Protocol</strong> <strong>FlexiPOS</strong> Jul, 08 1999 8/8