4. Get device status
Using this command, at any time, the device can be interrogated about it’s and it’s
peripherals status.
<HEADER>
(B0)
<CMD>
(B1)
<PARAMETERS>
(B2 to Bn)
<CRC>
(Bn + 1)
0xFA
0x09
No parameters
CRC
Device response
0xFA
0x09
Note: - the response CMD is 0x09 and not 0x04!!!
Status message
- B2 – B16 – Device name (ASCII) for example PICOBRDGEXEMDB
- B17 – B24 – bill validator status history (B24 contains the latest status – codes are based
on the MDB bill validator answers on MDB poll command)
- B25 – B32 – coin acceptor status history (B32 contains the latest status – codes are
based on the MDB coin answers answers on MDB poll command)
- B33 – B40 – cashless device status history (B40 contains the latest status – codes are
based on the MDB cashless answers on MDB poll command)
- B41 – B44 – VMC status history (0x00 – machine is up and running, 0x40, machine is out
of order)
- B45 – B48 – coins value counter
- B49 – B52 – bills value counter
- B53 – B56 – cashless value counter
- B57 – B60 – change value counter
- B61 – B64 – tube status (total coins value available in changer tubes)
- B65 – Always read 0
- B66 – B69 – current cash credit
- B70 – B73 – current cashless credit
- B74 – B75 – allways read 0x0000
- B76 – B87 – device serial number (ASCII representation of HEX serial number)
Most of the above values may be modified by using writemem command at the right
address (see memory map table)
CRC
© - 2018 – AUTOMATROM SRL –