Salutare.
Trebuie sa interfatez acest validator ("cititor", "incasator"...) de bancnote tip CashCode MSM-3020 cu un microcontroler.
Validatorul are o interfata MDB pe care am conectat-o la unul dintre UART-uri setat pe 9 biti (cu bit de adresa) + cateva componente.
Reusesc sa trimit comenzi conform protocolului MDB 4.2 / 4.3 si primesc raspunsurile.
Problema pe care o am nu este cu partea de comunicare ci cu faptul ca nu reusesc sa "citesc" bancnote.
Daca alimentez validatorul fara caseta de depozitare pt. bancnote, lumina din fata semnalizeaza in rosu ceea ce corespunde cu eroarea specificata in putina documentatie pe care am gasit-o.
In schimb daca pun si caseta, dupa cateva "initializari mecanice" lumina rosie se aprinde continuu si cu asta, basta... nu mai face nimic.
Am incercat sa introduc diverse bancnote dar nu se intampla nimic, nu le incaseaza sau respinge, e "mort".
Intre cele 8 comenzi existente nu este niciuna care sa comute device-ul dintr-o stare in alta sau ceva de genul acesta.
Din ce-am mai dedus de prin discutii pe net, lumina frontala a validatorului ar trebui sa fie verde nu rosie dupa alimentarea si initializarea mecanica, fara sa fie nevoie de nici o comanda pe bus-ul MDB.
Aveti cumva mai multe informatii despre acest gen de dispozitive?
Pun o poza si ce-am gasit despre acest validator (mai am ceva pdf-uri cu constructia dispozitivului dar nu ma ajuta la nimic).
MSM-3020_D.pdf