This library is for OEMs and software developers looking to quickly and easily integrate an RS-232 bill validator into their system. Get up and running quickly without having to worry about the low-level bit twiddling.
PyramidNETRS232 is available on NuGet
Install-Package PyramidNETRS232
- Pause and Resume acceptor
We have found that a lot of developers prefer to start and stop the bill acceptor between sessions. We have made this even easier by adding simple ResumeAcceptance and PauseAcceptance methods.
- Update configuration at runtime.
Previously, the configuratoin for an acceptor was set for the life of the connection. This can now be changed on the fly via the Config property of your ApexValidator instance.
If you are using an Apex 7000 or Spectra, please make sure that all of your dip switches are in the off position. The unit must be in RS-232 mode to use this library. For more information about configuration, please see our faq.
- Windows .NET 3.5 Runtime
- Supports Escrow Mode
- Highly Configurable
- Very lightweight library (small dll and low memory consumption)
Mono runtime is untested and folks on Unity will have trouble. We've experimented with a variety of mods on the Unity experiment branch but we just can't seem to make it work. If you have any ideas feel free to reach out to us!
This library is available under the MIT license
We warmly welcome pull requests, feature requests, and any other feedback you are willing to offer.