Merge changes from PBv2 Massive Tester
The quick summary is:
- Add picoscope readout code. Should be skipped if pico library not available.
-
AgilentPs
checks for presence of supply ininit
, throws exception if not connected -
Keithley24XX
checks for presence of supply ininit
, throws exception if not connected -
pbv2_tester
checks for connected supplies before running any tests -
pbv2_tester
now runs a scope measurement test for noise -
pbv2_tester
now has aGeneral
output file with the base current and internal AMAC readings.
The checking for the connection of the device is done via *idn?
GPIB command. The returned string is compared against whatever the power supplies I used returned. This might be very restrictive. Some tweaking might be necessary in the future to allow several models.
Edited by Karol Krizka