All of the Xeryon controllers come with included free software. The software comes as a Windows executable file which doesn’t require installation and controls one or more axis in an intuitive interface. From this software you can run your own programs, change the piezo controller settings and read out the closed loop position feedback.
If you prefer to work directly from your own applications, Xeryon offers a library for Matlab, Labview, C++ and Python.
Xeryon gives you access to heart of the ultrasonic piezo parameters. Play around with different speeds, precision levels and weight compensations to achieve the perfect setup for you. Feel free to change them as much as you like: damaging the system is not possible.
Save your favourite settings in one or more settings files:
Python, C++ or Matlab compatible
Programming the movements is easy as cake. Make your own scripts using any txt file editor, program the movement in Labview or write your own applications in Python, C++ or Matlab.
A host computer or controller can communicate with the XD-M via the USB configured as a virtual COM port, or via dedicated UART pins on the headers (on the PCB). The baudrate is automatically detected by the driver and can be up to 230400 baud. The protocol uses 8 data bits, 1 stop bit, no parity bit, no handshaking.