How can I resolve the MDB PROTOCOL POOL REQUEST ERROR?
I’m new on MDB communication and I’m working on a cashless payment device that communicate with the MDB protocol. I’m using, for know, an Arduino MEGA to communicate with this type of devices.
The problem that’s when I send a COMMAND like (RESET or Vend_Request) the device interact correctly (I mean with lights outputs) and with the application it’s all good and the request always has been approved on the application.
The problem that I can’t receive any thing on the serial like the POLL response form the device (like the ACK or something else) and I couldn’t find the problem to fix it.
There’s below a part form the code with the main functions in this problem: