Update 16 August 2022: This repository is being archived as I have no plans to ever update it again.
Python module for interacting with bill validators using JCM's ID-003 serial protocol
- This program has only been tested to work with UBA-10 with jumpers in the LEFT position. UBA-10 with jumpers in the RIGHT position did not work in testing. This program hasn't been tested with UBA-14, iVizion, or WBA yet (TODO).
- Ensure all four of the JCM UAC device's DIP switches are set to ON
- Power on the JCM UAC device
- Plug the JCM UAC device into your computer's USB port
- Verify the device driver has installed correctly
- Open the Windows Device Manager
- The JCM UAC device should show up under COM and LPT ports as a USB serial adapter
- The settings for the serial port should be: * 9600 baud * 8 data bits * 1 stop bit * Even parity * No flow control
- Run the protocol analyzer by double-clicking "run.bat"
- Connect the bill validator to the JCM UAC device