Hi. I would like to find out more about the values of the Status field in the AcceptorBlock that is filled in by calling AESImhei.WriteAcceptorDetails in the Java API.
We are trying to diagnose occasional errors where notes are accepted but not registered. (The cause of the problem is not yet determined - it may be elsewhere in our software.)
We have seen the Status field take on values such as 0, 4, 12 and 77.
For example, here are some printouts of the values in AcceptorBlock for difference cash devices:
NV200Spectral note acceptor:
Acceptor 1 Currency: EU Description: EUR01027~~NVS2004150000P01~NVS200 InterfaceNumber: 0 Serial Number: 4970108 Status: 12 Unit: 302121472 UnitAddress: 40
Coin acceptor:
Acceptor 0 Currency: EU Description: ~EU ~CRS-F1-V1.42~SR5i InterfaceNumber: 0 Serial Number: 320481 Status: 12 Unit: 33685763 UnitAddress: 2
May be be an ARDAC elite note acceptor:
Acceptor 1 Currency: Description: ~~~~ InterfaceNumber: 0 Serial Number: 0 Status: 77 Unit: 302120960 UnitAddress: 40
NV200Spectral note acceptor:
Acceptor 1 Currency: EU Description: EUR01027~~NVS2004150000P01~NVS200 InterfaceNumber: 0 Serial Number: 4970108 Status: 4 Unit: 302121472 UnitAddress: 40
We also observe that the Status is always the same for two devices connected to the same ccTalk bus. So a coin acceptor and a note acceptor will always show the same status.
Is it possible to get details of these and also for the documentation (including Javadoc) to be updated in future releases? Thank you!
What are the values of Status in AcceptorBlock?
Moderators: aardvark, davebush, Admin