Description

The USB procedures provide support for programming USB (Universal Serial Bus). The procedures allows opening a USB device, configuring and sending data or control packets to the device. USB devices can also be controlled using I/O Tables.

The USB programming is done in two modes: USBTMC or RAW mode. USBTMC instruments are usually controlled by their Driver I/O Table commands similar like GPIB.  USB RAW mode allows low-level access to any USB device.

For further details on the USB, USB devices and programming of USB devices, see Using ATEasy USB Procedures.

Procedures

 

UsbClose

UsbOpen

UsbSetup

UsbControlRequest

UsbReceive

UsbStandardControlRequest

UsbGetHandle

UsbSend

 

Constants

 

enumAUsbPipeTypes

enumAUsbStandardControlRequest