AxsunOCTControl.NET

Background

AxsunOCTControl.NET is a Windows-only .NET assembly that communicates with the microcontroller firmware running on Axsun SS-OCT devices (e.g. Laser Engine, Camera Link DAQ, Ethernet/PCIe DAQ) through OCT Host, the Hardware Control Tool, or a custom client application integrating this AxsunOCTControl.NET API.

Some basic user functions of the AxsunOCTControl.NET library (or simply the "Control.NET library") include:

Some advanced user functions and field service functions of the Control.NET library include:

  • Connect to EDAQ using Ethernet (TCP/IP) or connect to Laser Engine using Serial/RS-232

  • Read diagnostic parameters from a device for troubleshooting

  • Upgrade device firmware

  • Configure device power-on default settings

AxsunOCTControl.NET is written in C# and requires the Microsoft .NET Framework on Windows 10/11. It is also compatible with Windows XP, Windows Vista, Windows 7, and Windows 8, but is not formally tested/supported on these older OS versions.

Relationship to other Axsun Libraries

AxsunOCTControl_LW

AxsunOCTControl_LW is an alternative to the AxsunOCTControl.NET library. AxsunOCTControl_LW provides a similar set of user functions as Control.NET, but does not require the Microsoft .NET Framework and therefore supports easier integration across OS platforms (Windows & Linux) and easier integration into projects other than those coded in C# or languages with direct .NET bindings.

AxsunOCTCapture

The AxsunOCTCapture library captures the high-bandwidth image stream from an Axsun Ethernet/PCIe DAQ board and provides additional image management and display functionality. It is intended to be used concurrently with AxsunOCTControl_LW (or Control.NET in some circumstances) for operating the Axsun Ethernet/PCIe DAQ board.

Last updated

Was this helpful?