2

I have an Agilent 33220A Function generator, it has USB and Network capability. I would like to control the device using the USB cable forgoing more complex and insecure networking options. Is there anything out there that can provide control for this device? or, is there any way to find out the USB commands for the device?

1

It seems like it is possible via Universal Serial Bus Test and Measurement Class using for example Python USBTMC.

| improve this answer | |
1

Whether using USB or Ethernet, you can use Standard Commands for Programmable Instruments (SCPI) to control the Keysight (formerly Agilent) 33220A function generator. The SCPI commands for the 33220A function generation are listed in chapter 3 of the 33220A User's Guide.

The 33220A, like most test instruments, communicates using USB device class USBTMC (USB Test & Measurement Class). Below are a links to controlling USBTMC instruments using different programming languages:

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.