Driver
Acquire data and control hardware from a number of vendors.
The Synnax Driver supports hardware from a a variety of vendors, including National Instruments, LabJack, OPC UA servers, and Modbus TCP servers. Synnax also supports building custom drivers for devices that are not natively supported.
Synnax Driver
The Synnax Driver natively supports reading and writing data for National Instruments hardware, OPC UA servers, Modbus servers, and LabJack devices.
Embedded Driver
Every instance of the Synnax Core comes with the Synnax Driver embedded inside. This Driver will run on the same machine as the Synnax Core, and starts automatically when the Core starts. The embedded Driver is recommended for most users.
Driver Installation
The Synnax Driver can also be installed as a separate binary that can run on a different machine from the Synnax Core. It is used to integrate data acquisition devices across multiple machines. The Driver connects to a Core over the network.
Support for NI Linux Real-Time
The Driver supports deployment on NI Linux Real-Time controllers, such as NI CompactRIO and NI PXI systems.
In addition to performing data acquisition and control tasks on real-time controllers, the Driver also supports running embedded control sequences on the real-time controller, allowing for precisely timed control sequences that run close to the hardware.
Building a Custom Driver
If you don’t see a driver for your hardware, you can build your own using the Python client.