Python Library Available for USB Attenuator and USB RF Switch Models

python attenuator libraryIf you would prefer to control our USB attenuator or USB RF switch models using Python instead of our standard Windows based GUI test program, JFW does offer a Python library (jfwusb.py).  Email our engineering department for the Python library and examples.

Python Library Features:

  • Auto-discovery of any JFW USB devices connected to the computer.
  • Set persistent device names for each attenuator.
  • Set/read attenuator by its device number.
  • Set/read attenuator by its serial number.
  • Set/read attenuator by its user defined name.
  • Set all attenuators to the same dB value, min dB value, or max dB value.
  • Set/read RF switch by its device number.
  • Set/read RF swich by its serial number.
  • Set/read RF switch by its user defined name.