Hi, I've decades of Delphi and software architecture expiriences.
My previous work on this field are design and implementation of full driver system for hardware
of tickets vending machine (credit card reader, paper money receiver unit, coin receiver unit, coin dispatch unit, thermal printer for tickets).
Implementation of driver for rotating doors in combination with access control software (RFID reader and motor controler for rotating dooors)
But for accurate bid amount I would need some info on hardware to connect to (connection type, input-command specifications, ...). How would driver be used? Is there a need to constantly monitor hardware by driverv (for current status or some other info) or is just a single threaded command driven driver (all API methods return result in instance . no long time processing). etc.
best regards,
Matej M.