Eric Norum

EPICS ASYN support for USB TMC (Test & Measurement Class) devices

This support module provides an asynOctet port that communicates with USB devices that implement the USB TMC (Test and Measurement Class) protocol. The support module uses the libusb-1.0 library and as such requires no special privileges or kernel drivers and should work across all platforms that support libusb-1.0.

Releases available at:

Based on:
1) "Universal Serial Bus Test and Measurement Class Specification (USBTMC)", Revision 1.0.
2) "Universal Serial Bus Test and Measurement Class, Subclass USB488 Specification (USBTMC-USB488)", Revision 1.0.

Requires libusb-1.0, available from: – For best results use version 16 or higher.

Eric Norum

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks