Difference between revisions of "USBTMC"
Jump to navigation
Jump to search
Uwe Hermann (talk | contribs) m |
(Updated broken link. Seems like the USB.org people pulled the file.) |
||
Line 5: | Line 5: | ||
* '''USB488 subclass specification''': this specifies how to send and receive IEEE-488.1 and IEEE-488.2 commands over a USBTMC-based transport. | * '''USB488 subclass specification''': this specifies how to send and receive IEEE-488.1 and IEEE-488.2 commands over a USBTMC-based transport. | ||
The standard is freely available [http:// | The standard is freely available [http://sdpha2.ucsd.edu/Lab_Equip_Manuals/usbtmc_usb488_subclass_1_00.pdf here]. | ||
The sigrok project aims to support this standard through the [http://www.librevisa.org librevisa] library. | The sigrok project aims to support this standard through the [http://www.librevisa.org librevisa] library. |
Revision as of 16:54, 17 January 2015
USBTMC (USB Test and Measurement Class) is a set of standard device class specifications, built on top of the USB standard. It is intended as a modern replacement of the venerable IEEE-488 (GPIB) standard, which is based on a large parallel connector. Two standards documents are specified:
- USBTMC specification: specifies the protocol and descriptors that allow communications between devices and client software.
- USB488 subclass specification: this specifies how to send and receive IEEE-488.1 and IEEE-488.2 commands over a USBTMC-based transport.
The standard is freely available here.
The sigrok project aims to support this standard through the librevisa library.