XNNet API Communication Library

Matrix Switcher Control Software

D-Tools Certified Product

This product can be found in the D-Tools manufacturer product database and specified as a third party device when building and proposing a system using D-Tools System Integrator software. D-Tools data includes attributes that make it easier to sell, design, and install systems including: overview, specifications, images, product documentation and more. AMX is a member of the D-Tools Manufacturer Vantage Point (MVP) program designed to provide D-Tools customers the most up-to-date product information.

XNNet Communication Library is is an application programming interface (API) to Matrix Switcher products. Customers can use this free API to create custom PC based control applications.

Supports the following Matrix Switcher:

  • Precis LT
  • Precis DSP
  • Precis/Precis HT
  • Precis (500 MHz)
  • Optima
  • Modula
  • 8Y-3000
  • Epica
  • Epica DG
  • Enova DGX 8 Enclosure
  • Enova DGX 16 Enclosure
  • Enova DGX 32 Enclosure
  • Enova DGX 64 Enclosure


  • C, Java, and VB interfaces
  • Simplified access to the XNNet communication protocol
  • Local, LAN, or WAN communication (serial, ethernet, TCP)
  • Support for BCS protocol as well
  • Complete documentation and sample code
  • Development tools including an emulator and packet sniffer
  • Targeted for Windows operating systems

This API supports both system discovery and the full set of control operations (Change, Disconnect, Local Presets, Global Preset, Volume). Operations are accomplished through simple library calls to a shared library. Configuration discovery, control abstraction, and multiple supported communication links support application development that is reusable with different XNNet based systems.

Feedback | Gear Store | Site Map | Terms of Use | Privacy Policy | Warranty