Random changes
unordered_map
instead of map
for storing AMACv2 fieldsPBv3Utils.cpp
with help functionsgetTimeAsString
to PBv3Utils
PBv3Utils::printResults
as an attempt to pretty print JSON results in a nice tableloglevel
declaration to programs that don't already have itpbv3_active_calibrate
to use a channel instead of a power supply objectbasic_test
and mass_test
LV_ENABLE
testlabRemote Update
ICom
interface. The equipment configuration files need to be updated correspondingly.pbv3_mass_test Updates
incrDebug
on -d
to allow incrementing debug level higherHigh Voltage Testing
PBv3TB::getHVout
to PBv3TB::getHVoutCurrent
as we can only measure current on the active board.PBv3TBMassive
HV_ENABLE
testHV_ENABLE
test steps through voltages instead of currentsHV_ENABLE
HV_ENABLE
pass/fail is based on change in current after HVmux toggle to allow for a failed (open) HVmux on the panel.HV_ENABLE
pass/fail also now included a check of the AMAC HVret readingHVSENSE
steps through voltages instead of currentsHVIOUT
field to HVSENSE
measurement