| Command (Hex) | Function | Response Length | Example Use | |---------------|-----------|----------------|--------------| | 0x30 | Request fuel authorization | 2 bytes (status + volume) | Start pump | | 0x31 | Read totalizer volume | 4 bytes BCD | Volume reconciliation | | 0x32 | Read price per unit | 3 bytes BCD | Display price | | 0x33 | Read status (in use/ idle/ error) | 1 byte | Polling | | 0x35 | Disable dispenser | 1 byte ack | Remote lockout | | 0x36 | Enable dispenser | 1 byte ack | After payment approved |
(needed for development):