tool:decyphering_mdb
no way to compare when less than two revisions
Differences
This shows you the differences between two versions of the page.
Previous revision | |||
— | tool:decyphering_mdb [2015/12/12 14:31] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ===== Decyphering MDB ===== | ||
+ | |||
+ | I've got one Arduino (" | ||
+ | |||
+ | < | ||
+ | 00001000 | ||
+ | 00001000 | ||
+ | 00001000 | ||
+ | 00001000 | ||
+ | 00001000 | ||
+ | 00001000 | ||
+ | 00110000 | ||
+ | 00110000 | ||
+ | 00110000 | ||
+ | 00110000 | ||
+ | 00110000 | ||
+ | 00110000 | ||
+ | 00001000 | ||
+ | 00001000 | ||
+ | 00001000 | ||
+ | 00001000 | ||
+ | 00001000 | ||
+ | 00001000 | ||
+ | 00110000 | ||
+ | 00110000 | ||
+ | 00110000 | ||
+ | 00110000 | ||
+ | 00110000 | ||
+ | 00110000 | ||
+ | 00001000 | ||
+ | 00001000 | ||
+ | 00001000 | ||
+ | 00001000 | ||
+ | 00001000 | ||
+ | 00001000 | ||
+ | 00110000 | ||
+ | 00110000 | ||
+ | 00110000 | ||
+ | 00110000 | ||
+ | 00110000 | ||
+ | 00110000 | ||
+ | 00001000 | ||
+ | 00001000 | ||
+ | 00001000 | ||
+ | 00001000 | ||
+ | 00001000 | ||
+ | 00001000 | ||
+ | 00110000 | ||
+ | 00110000 | ||
+ | 00110000 | ||
+ | 00110000 | ||
+ | 00110000 | ||
+ | 00110000 | ||
+ | 00001000 | ||
+ | 00001000 | ||
+ | 00001000 | ||
+ | 00001000 | ||
+ | 00001000 | ||
+ | 00001000 | ||
+ | 00010000 | ||
+ | 00010000 | ||
+ | 00010000 | ||
+ | 00010000 | ||
+ | 00010000 | ||
+ | 00010000 | ||
+ | 01100000 | ||
+ | 01100000 | ||
+ | 01100000 | ||
+ | 01100000 | ||
+ | 01100000 | ||
+ | 01100000 | ||
+ | 01000000 | ||
+ | 01000000 | ||
+ | 01000000 | ||
+ | 01000000 | ||
+ | 01000000 | ||
+ | 01000000 | ||
+ | 01001000 | ||
+ | 01001000 | ||
+ | 01001000 | ||
+ | 01001000 | ||
+ | 01001000 | ||
+ | 01001000 | ||
+ | 01010000 | ||
+ | 01010000 | ||
+ | 01010000 | ||
+ | 01010000 | ||
+ | 01010000 | ||
+ | 01010000 | ||
+ | 00100000 | ||
+ | 00100000 | ||
+ | 00100000 | ||
+ | 00100000 | ||
+ | 00100000 | ||
+ | 00100000 | ||
+ | </ | ||
+ | |||
+ | The mode and the data bytes were being sent in reverse! | ||
+ | |||
+ | < | ||
+ | 00010000: 00010000 | ||
+ | 00010000: 00010000 | ||
+ | 01100000: 01100000 | ||
+ | 01100000: 01100000 | ||
+ | 01100000: 01100000 | ||
+ | 01000000: 01000000 | ||
+ | 01000000: 01000000 | ||
+ | 01000000: 01000000 | ||
+ | 01001000: 01001000 | ||
+ | 01001000: 01001000 | ||
+ | 01001000: 01001000 | ||
+ | 01010000: 01010000 | ||
+ | 01010000: 01010000 | ||
+ | 01010000: 01010000 | ||
+ | 00100000: 00100000 | ||
+ | 00100000: 00100000 | ||
+ | 00100000: 00100000 | ||
+ | 00001000: 00001000 | ||
+ | 00001000: 00001000 | ||
+ | 00001000: 00001000 | ||
+ | 00110000: 00110000 | ||
+ | 00110000: 00110000 | ||
+ | 00110000: 00110000 | ||
+ | </ | ||
+ | |||
+ | Better, but still gibberish to a human. | ||
+ | |||
+ | < | ||
+ | Changer: CHK | ||
+ | Changer: CHK | ||
+ | Changer: CHK | ||
+ | Bill validator: CHK | ||
+ | Bill validator: CHK | ||
+ | Bill validator: CHK | ||
+ | Cashless Device #1: CHK | ||
+ | Cashless Device #1: CHK | ||
+ | Cashless Device #1: CHK | ||
+ | cashless device 2: CHK | ||
+ | cashless device 2: CHK | ||
+ | cashless device 2: CHK | ||
+ | universal satellite device 1: CHK | ||
+ | universal satellite device 1: CHK | ||
+ | universal satellite device 1: CHK | ||
+ | universal satellite device 2: CHK | ||
+ | universal satellite device 2: CHK | ||
+ | universal satellite device 2: CHK | ||
+ | universal satellite device 3: CHK | ||
+ | universal satellite device 3: CHK | ||
+ | universal satellite device 3: CHK | ||
+ | Display: CHK | ||
+ | Display: CHK | ||
+ | Display: CHK | ||
+ | </ | ||
+ | |||
+ | Odd.. there' | ||
+ | |||
+ | < | ||
+ | Changer: Self-reset | ||
+ | Changer: Self-reset | ||
+ | Changer: Self-reset | ||
+ | Bill validator: Self-reset | ||
+ | Bill validator: Self-reset | ||
+ | Bill validator: Self-reset | ||
+ | Cashless Device #1: Self-reset | ||
+ | Cashless Device #1: Self-reset | ||
+ | Cashless Device #1: Self-reset | ||
+ | Cashless device 2: Self-reset | ||
+ | Cashless device 2: Self-reset | ||
+ | Cashless device 2: Self-reset | ||
+ | Universal satellite device 1: Self-reset | ||
+ | Universal satellite device 1: Self-reset | ||
+ | Universal satellite device 1: Self-reset | ||
+ | Universal satellite device 2: Self-reset | ||
+ | Universal satellite device 2: Self-reset | ||
+ | Universal satellite device 2: Self-reset | ||
+ | Universal satellite device 3: Self-reset | ||
+ | Universal satellite device 3: Self-reset | ||
+ | Universal satellite device 3: Self-reset | ||
+ | Display: Self-reset | ||
+ | Display: Self-reset | ||
+ | Display: Self-reset | ||
+ | </ | ||
+ | |||
+ | ...and that's as far as I'm gonna get tonight. | ||
tool/decyphering_mdb.txt · Last modified: 2015/12/12 14:31 by 127.0.0.1