Skip to content

n1wd/netPyramid-RS-232

 
 

Repository files navigation

NuGet

Pyramid C# .NET RS-232 API

Overview

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

New Features

  • 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.

Important

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.

C# .NET Pyramid Device API

  • Windows .NET 3.5 Runtime
  • Supports Escrow Mode
  • Highly Configurable
  • Very lightweight library (small dll and low memory consumption)

Dependencies

Troubleshooting

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!

License

This library is available under the MIT license

Contribution guidelines

We warmly welcome pull requests, feature requests, and any other feedback you are willing to offer.

About

Alpha release of the Pyramid C# .NET RS-232 API

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 100.0%