clroni¶
CLR/.NET bindings for liboni. Documentation for the public interface is provided below:
Building the library¶
Windows¶
Open the
clroni.sln
solution in Visual Studio 2019 or newer.“Running” the solution will compile the library and test program, and then run the test program
The Nuget package can be built by right clicking the clroni project and clicking “pack”.
Mono¶
Mono is an open source .NET implementation. mcs is the mono C# compiler.
$ cd clroepcie
$ make
Test Programs¶
The clroepcie-test
directory contains minimal working programs that use this
library
Host.exe
: Basic data acquisition loop. Communicate with emmulated (e.g. Test Driver) or actual (e.g. RIFFA) hardware.
This will be automatically built when the Visual Studio solution is built. It can also be built using mono via
$ cd clroni-test
$ make