Update 16 August 2022: This repository is being archived as I have no plans to ever update it again.
py-id003
Python module for interacting with bill validators using JCM's ID-003 serial protocol
Usage
- 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