Programming the Module

You can program the module using both the NI-XNET API and the operating system's standard network stack API. Both APIs can be used simultaneously. Select an API based on the needed function, listed below:

API Functionality
NI-XNET
  • Monitor
  • AVB endpoint
  • IEEE 802.1AS synchronization
  • Trigger synchronization
  • Port configuration
Operating System Network Stack
  • Network sockets (TCP/IP and UDP/IP)

NI-XNET provides many of the advanced data access and timing & synchronization capabilities for the device, while availability of the OS network stack provides a straightforward way to integrate applications that rely on standard network sockets for their network communication.