Programming

Programming tutorials for USB and RS232 based devices

Programming Serial Data Acquisition Products

The ADU interfaces (USB) allow data acquisition and control using ASCII commands sent and received via a USB port. A mini-driver ( DLL ) is provided for use with any Windows based development software. Tutorials on programming the ADU interfaces using popular programming languages can be accessed using links below. Start by first viewing ADU Interface commands and using ADUHIDTest to test your hardware and become familiar with the command set. Next, select a tutorial in the language of your choice to view sample programs

The ADR interfaces (RS232) allow data acquisition and control using ASCII commands sent and recieved via a serial port. No drivers are required for any programming language, making them ideal for custom applications. Tutorials on programming the ADR interfaces using popular programming languages can be accessed using links below. Start by first viewing the ADR Interface commands, a listing of ASCII strings, and then select the programming language of your choice to view examples. Your language of choice may not be listed but almost all languages allow control via serial ports. Check your programmers reference guide under "RS232", "Com Ports" or "serial ports".

Free RS232 and USB Terminal Emulation Software

ADRCOM RS232 Terminal Emulation Software, allows users to send and recieve ASCII commands via an RS232 port.
ADUHIDTest USB Terminal Emulation Software allows users to send and recieve ASCII commands via a USB port.

These two programs should be the starting point for first time users of ADR and ADU interfaces.

If you are a first time user or are having problems with a higher level language, use ADRCOM or ADUHIDTest to verify hardware connection and then return to the desired programming language.

ADU Commands and ADUHIDTest USB Device Test Program (USB)

ADU Interface Command Summary
Using ADUHIDTest FREE USB Device Test Software