quarchpy.calibration package¶
Submodules¶
quarchpy.calibration.HDPowerModule module¶
quarchpy.calibration.PowerModuleCalibration module¶
Quarch Power Module Calibration Functions Written for Python 3.6 64 bit
M Dearman April 2019
-
class
quarchpy.calibration.PowerModuleCalibration.
Calibration
¶ Bases:
object
-
absErrorLimit
= None¶
-
generate
(points)¶
-
getResult
(value)¶
-
getStepMultiplier
()¶
-
multiplier_frac_width
= None¶
-
multiplier_int_width
= None¶
-
multiplier_signed
= None¶
-
offset_frac_width
= None¶ generate(points)
generates a multiplier and offset from a set of coordinates
points - a list of x and y values in form [(x0,y0),(x1,y1),(x2,y2)]
-
offset_int_width
= None¶
-
offset_signed
= None¶
-
powerModule
= None¶
-
relErrorLimit
= None¶
-
scaling
= None¶
-
test_max
= None¶
-
test_min
= None¶
-
test_steps
= None¶
-
units
= None¶
-
-
class
quarchpy.calibration.PowerModuleCalibration.
Coefficient
(value, signed, int_width, frac_width)¶ Bases:
object
-
hexString
(hex_chars)¶
-
originalValue
()¶
-
storedValue
()¶
-
-
class
quarchpy.calibration.PowerModuleCalibration.
PowerModule
¶ Bases:
object
-
calObjectSerial
= None¶
-
calibrateOrVerify
(action, reportFile)¶
-
calibrations
= {}¶
-
clear_calibration
()¶
-
close_all
()¶
-
close_module
()¶
-
dut
= None¶
-
name
= None¶
-
open_module
()¶
-
readCalibration
()¶
-
specific_requirements
()¶
-
verifications
= {}¶
-
voltageMode
= None¶
-
writeCalibration
(calValues)¶
-
write_calibration
()¶
-
-
quarchpy.calibration.PowerModuleCalibration.
bestFit
(points)¶
-
quarchpy.calibration.PowerModuleCalibration.
getError
(reference_value, calculated_value, abs_error_limit, rel_error_limit)¶
-
quarchpy.calibration.PowerModuleCalibration.
load_get_volt
(load)¶
-
quarchpy.calibration.PowerModuleCalibration.
load_meas_cur
(load)¶
-
quarchpy.calibration.PowerModuleCalibration.
load_meas_volt
(load)¶
-
quarchpy.calibration.PowerModuleCalibration.
load_set_cur
(load, value)¶
-
quarchpy.calibration.PowerModuleCalibration.
load_set_volt
(load, value)¶
quarchpy.calibration.QTL2347 module¶
Quarch Power Module Calibration Functions Written for Python 3.6 64 bit
M Dearman April 2019
-
class
quarchpy.calibration.QTL2347.
QTL2347
(dut)¶ Bases:
quarchpy.calibration.PowerModuleCalibration.PowerModule
-
CALIBRATION_COMPLETE_ADDR
= '0xA118'¶
-
CALIBRATION_CONTROL_ADDR
= '0xA101'¶
-
CALIBRATION_MODE_ADDR
= '0xA100'¶
-
Firmware
= None¶
-
FixtureSerial
= None¶
-
Fpga
= None¶
-
PAMSerial
= None¶
-
class
QTL2347Calibration
¶ Bases:
quarchpy.calibration.PowerModuleCalibration.Calibration
-
checkLoadVoltage
(voltage, tolerance)¶
-
finish_cal
()¶
-
init_cal
(voltage)¶
-
meas_12v_cur
()¶
-
meas_12v_volt
()¶
-
meas_3v3_aux_cur
()¶
-
meas_3v3_aux_volt
()¶
-
meas_3v3_cur
()¶
-
meas_3v3_volt
()¶
-
report
(action, data)¶
-
-
class
QTL2347_12V_HighCurrentCalibration
(powerModule)¶ Bases:
quarchpy.calibration.QTL2347.QTL2347Calibration
-
finish
()¶
-
init
()¶
-
readCoefficients
()¶
-
readRef
()¶
-
readVal
()¶
-
report
(data)¶
-
setCoefficients
()¶
-
setRef
(value)¶
-
writeCoefficients
(coefficients)¶
-
-
class
QTL2347_12V_HighCurrentVerification
(powerModule)¶ Bases:
quarchpy.calibration.QTL2347.QTL2347Calibration
-
finish
()¶
-
init
()¶
-
readRef
()¶
-
readVal
()¶
-
report
(data)¶
-
setRef
(value)¶
-
-
class
QTL2347_12V_LeakageCalibration
(powerModule)¶ Bases:
quarchpy.calibration.QTL2347.QTL2347Calibration
-
finish
()¶
-
init
()¶
-
readCoefficients
()¶
-
readRef
()¶
-
readVal
()¶
-
report
(data)¶
-
setCoefficients
()¶
-
setRef
(value)¶
-
writeCoefficients
(coefficents)¶
-
-
class
QTL2347_12V_LowCurrentCalibration
(powerModule)¶ Bases:
quarchpy.calibration.QTL2347.QTL2347Calibration
-
finish
()¶
-
init
()¶
-
readCoefficients
()¶
-
readRef
()¶
-
readVal
()¶
-
report
(data)¶
-
setCoefficients
()¶
-
setRef
(value)¶
-
writeCoefficients
(coefficients)¶
-
-
class
QTL2347_12V_LowCurrentVerification
(powerModule)¶ Bases:
quarchpy.calibration.QTL2347.QTL2347Calibration
-
finish
()¶
-
init
()¶
-
readRef
()¶
-
readVal
()¶
-
report
(data)¶
-
setRef
(value)¶
-
-
class
QTL2347_12V_VoltageCalibration
(powerModule)¶ Bases:
quarchpy.calibration.QTL2347.QTL2347Calibration
-
finish
()¶
-
init
()¶
-
readCoefficients
()¶
-
readRef
()¶
-
readVal
()¶
-
report
(data)¶
-
setCoefficients
()¶
-
setRef
(value)¶
-
writeCoefficients
(coefficients)¶
-
-
class
QTL2347_12V_VoltageVerification
(powerModule)¶ Bases:
quarchpy.calibration.QTL2347.QTL2347Calibration
-
finish
()¶
-
init
()¶
-
readRef
()¶
-
readVal
()¶
-
report
(data)¶
-
setRef
(value)¶
-
-
class
QTL2347_3V3_AUX_CurrentCalibration
(powerModule)¶ Bases:
quarchpy.calibration.QTL2347.QTL2347Calibration
-
finish
()¶
-
init
()¶
-
readCoefficients
()¶
-
readRef
()¶
-
readVal
()¶
-
report
(data)¶
-
setCoefficients
()¶
-
setRef
(value)¶
-
writeCoefficients
(coefficients)¶
-
-
class
QTL2347_3V3_AUX_CurrentVerification
(powerModule)¶ Bases:
quarchpy.calibration.QTL2347.QTL2347Calibration
-
finish
()¶
-
init
()¶
-
readRef
()¶
-
readVal
()¶
-
report
(data)¶
-
setRef
(value)¶
-
-
class
QTL2347_3V3_AUX_LeakageCalibration
(powerModule)¶ Bases:
quarchpy.calibration.QTL2347.QTL2347Calibration
-
finish
()¶
-
init
()¶
-
readCoefficients
()¶
-
readRef
()¶
-
readVal
()¶
-
report
(data)¶
-
setCoefficients
()¶
-
setRef
(value)¶
-
writeCoefficients
(coefficents)¶
-
-
class
QTL2347_3V3_AUX_VoltageCalibration
(powerModule)¶ Bases:
quarchpy.calibration.QTL2347.QTL2347Calibration
-
finish
()¶
-
init
()¶
-
readCoefficients
()¶
-
readRef
()¶
-
readVal
()¶
-
report
(data)¶
-
setCoefficients
()¶
-
setRef
(value)¶
-
writeCoefficients
(coefficients)¶
-
-
class
QTL2347_3V3_AUX_VoltageVerification
(powerModule)¶ Bases:
quarchpy.calibration.QTL2347.QTL2347Calibration
-
finish
()¶
-
init
()¶
-
readRef
()¶
-
readVal
()¶
-
report
(data)¶
-
setRef
(value)¶
-
-
class
QTL2347_3V3_HighCurrentCalibration
(powerModule)¶ Bases:
quarchpy.calibration.QTL2347.QTL2347Calibration
-
finish
()¶
-
init
()¶
-
readCoefficients
()¶
-
readRef
()¶
-
readVal
()¶
-
report
(data)¶
-
setCoefficients
()¶
-
setRef
(value)¶
-
writeCoefficients
(coefficients)¶
-
-
class
QTL2347_3V3_HighCurrentVerification
(powerModule)¶ Bases:
quarchpy.calibration.QTL2347.QTL2347Calibration
-
finish
()¶
-
init
()¶
-
readRef
()¶
-
readVal
()¶
-
report
(data)¶
-
setRef
(value)¶
-
-
class
QTL2347_3V3_LeakageCalibration
(powerModule)¶ Bases:
quarchpy.calibration.QTL2347.QTL2347Calibration
-
finish
()¶
-
init
()¶
-
readCoefficients
()¶
-
readRef
()¶
-
readVal
()¶
-
report
(data)¶
-
setCoefficients
()¶
-
setRef
(value)¶
-
writeCoefficients
(coefficents)¶
-
-
class
QTL2347_3V3_LowCurrentCalibration
(powerModule)¶ Bases:
quarchpy.calibration.QTL2347.QTL2347Calibration
-
finish
()¶
-
init
()¶
-
readCoefficients
()¶
-
readRef
()¶
-
readVal
()¶
-
report
(data)¶
-
setCoefficients
()¶
-
setRef
(value)¶
-
writeCoefficients
(coefficients)¶
-
-
class
QTL2347_3V3_LowCurrentVerification
(powerModule)¶ Bases:
quarchpy.calibration.QTL2347.QTL2347Calibration
-
finish
()¶
-
init
()¶
-
readRef
()¶
-
readVal
()¶
-
report
(data)¶
-
setRef
(value)¶
-
-
class
QTL2347_3V3_VoltageCalibration
(powerModule)¶ Bases:
quarchpy.calibration.QTL2347.QTL2347Calibration
-
finish
()¶
-
init
()¶
-
readCoefficients
()¶
-
readRef
()¶
-
readVal
()¶
-
report
(data)¶
-
setCoefficients
()¶
-
setRef
(value)¶
-
writeCoefficients
(coefficients)¶
-
-
class
QTL2347_3V3_VoltageVerification
(powerModule)¶ Bases:
quarchpy.calibration.QTL2347.QTL2347Calibration
-
finish
()¶
-
init
()¶
-
readRef
()¶
-
readVal
()¶
-
report
(data)¶
-
setRef
(value)¶
-
-
V12_HIGH_MULTIPLIER_ADDR
= '0xA10E'¶
-
V12_HIGH_OFFSET_ADDR
= '0xA10F'¶
-
V12_LEAKAGE_MULTIPLIER_ADDR
= '0xA112'¶
-
V12_LOW_MULTIPLIER_ADDR
= '0xA10C'¶
-
V12_LOW_OFFSET_ADDR
= '0xA10D'¶
-
V12_VOLT_MULTIPLIER_ADDR
= '0xA110'¶
-
V12_VOLT_OFFSET_ADDR
= '0xA111'¶
-
V3_3_AUX_LEAKAGE_MULTIPLIER_ADDR
= '0xA117'¶
-
V3_3_AUX_MULTIPLIER_ADDR
= '0xA113'¶
-
V3_3_AUX_OFFSET_ADDR
= '0xA114'¶
-
V3_3_AUX_VOLT_MULTIPLIER_ADDR
= '0xA115'¶
-
V3_3_AUX_VOLT_OFFSET_ADDR
= '0xA116'¶
-
V3_3_HIGH_MULTIPLIER_ADDR
= '0xA107'¶
-
V3_3_HIGH_OFFSET_ADDR
= '0xA108'¶
-
V3_3_LEAKAGE_MULTIPLIER_ADDR
= '0xA10B'¶
-
V3_3_LOW_MULTIPLIER_ADDR
= '0xA105'¶
-
V3_3_LOW_OFFSET_ADDR
= '0xA106'¶
-
V3_3_VOLT_MULTIPLIER_ADDR
= '0xA109'¶
-
V3_3_VOLT_OFFSET_ADDR
= '0xA10A'¶
-
calInstrument
= None¶
-
calInstrumentId
= None¶
-
calObjectSerial
= None¶
-
clear_calibration
()¶
-
close_all
()¶
-
close_module
()¶
-
getSwitchbox
()¶
-
hostPowerChannel
= None¶
-
idnStr
= None¶
-
loadChannel
= None¶
-
open_module
()¶
-
setConnections
(loadConnection, hostPowerConnection, reset=False)¶
-
specific_requirements
()¶
-
switchbox
= None¶
-
wait_for_up_time
(desired_up_time=600)¶
-
write_calibration
()¶
-
-
quarchpy.calibration.QTL2347.
bcdString
(bcd, padding)¶
-
quarchpy.calibration.QTL2347.
getFixtureData
(device, channel)¶
-
quarchpy.calibration.QTL2347.
parseFixtureData
(response, start, length)¶
quarchpy.calibration.calibrationConfig module¶
This file contains global setup variables and similar
########### VERSION HISTORY ###########
11/04/2019 - Andy Norrie - First Version
########### INSTRUCTIONS ###########
N/A
-
quarchpy.calibration.calibrationConfig.
calibrationResources
= {}¶ Setting to specify the level of debug logging and display
quarchpy.calibration.calibrationUtil module¶
This example runs the calibration process for a HD PPM It products a calibrated PPM and a calibration file for later use
########### VERSION HISTORY ###########
05/04/2019 - Andy Norrie - First Version
########### INSTRUCTIONS ###########
1- Connect the PPM on LAN and power up 2- Connect the Keithley 2460 until on LAN, power up and check its IP address 3- Connect the calibration switch unit to the output ports of the PPM and Keithley
-
quarchpy.calibration.calibrationUtil.
addOverviewSectionToReportFile
(reportFile, listOfTestResults, calAction, result)¶
-
quarchpy.calibration.calibrationUtil.
getCalibrationResource
(resourceName)¶
-
quarchpy.calibration.calibrationUtil.
get_check_valid_calPath
(calPath)¶
-
quarchpy.calibration.calibrationUtil.
main
(argstring)¶
-
quarchpy.calibration.calibrationUtil.
runCalibration
(loadAddress=None, calPath=None, moduleAddress=None, logLevel='warning', calAction=None, extra_args=None)¶
-
quarchpy.calibration.calibrationUtil.
setup_logging
(logLevel)¶
quarchpy.calibration.calibration_classes module¶
quarchpy.calibration.deviceHelpers module¶
-
class
quarchpy.calibration.deviceHelpers.
MdnsListener
¶ Bases:
object
-
add_service
(zeroconf, type, name)¶
-
remove_service
(zeroconf, type, name)¶
-
-
quarchpy.calibration.deviceHelpers.
locateMdnsInstr
(instrName, scanTime=2)¶
-
quarchpy.calibration.deviceHelpers.
returnMeasurement
(myDevice, commandString)¶
quarchpy.calibration.keithley_2460_control module¶
-
class
quarchpy.calibration.keithley_2460_control.
keithley2460
(connectionString)¶ Bases:
object
Static method to locate available instruments. Returns disctionary, “IP_ADDRESS:DESCRIPTION-TEXT”
-
clearErrors
()¶
-
closeConnection
()¶
-
closeDeadConnections
()¶
-
disable
()¶
-
getLoadCurrent
()¶
-
getLoadCurrentLimit
()¶
-
getLoadVoltage
()¶
-
getLoadVoltageLimit
()¶
-
getMeasurementMode
()¶
-
getNextError
()¶
-
getOutputEnable
()¶
-
getOutputMode
()¶
-
getSourceMode
()¶
-
getStatusByte
()¶
-
getStatusEavFlag
()¶
-
getStatusMsbFlag
()¶
-
getStatusQsbFlag
()¶
-
static
locateDevices
()¶
-
measureLoadCurrent
(count=4)¶
-
measureLoadVoltage
(count=4)¶
-
measureNoLoadVoltage
()¶
-
openConnection
(connectionString=None)¶
-
printInstrumentStatus
()¶
-
reset
()¶
-
sendCommand
(commandString, expectedResponse=True)¶
-
sendCommandQuery
(commandString)¶
-
setAverageCurrentCount
(measCount=1)¶
-
setAverageVoltageCount
(measCount=1)¶
-
setLoadCurrent
(ampValue)¶
-
setLoadCurrentLimit
(ampValue)¶
-
setLoadVoltage
(voltValue)¶
-
setLoadVoltageLimit
(voltValue)¶
-
setMeasurementMode
(measModeString)¶
-
setOutputEnable
(enableState)¶
-
setOutputMode
(modeString)¶
-
setReferenceCurrent
(value)¶
-
setReferenceVoltage
(value)¶
-
setSourceMode
(sourceModeString)¶
-
-
quarchpy.calibration.keithley_2460_control.
listCalInstruments
(scanDictionary)¶
-
quarchpy.calibration.keithley_2460_control.
userSelectCalInstrument
(scanDictionary=None, scanFilterStr=None, title=None, message=None, tableHeaders=None, additionalOptions=None, nice=False)¶
Module contents¶
-
class
quarchpy.calibration.
QTL2347
(dut)¶ Bases:
quarchpy.calibration.PowerModuleCalibration.PowerModule
-
CALIBRATION_COMPLETE_ADDR
= '0xA118'¶
-
CALIBRATION_CONTROL_ADDR
= '0xA101'¶
-
CALIBRATION_MODE_ADDR
= '0xA100'¶
-
Firmware
= None¶
-
FixtureSerial
= None¶
-
Fpga
= None¶
-
PAMSerial
= None¶
-
class
QTL2347Calibration
¶ Bases:
quarchpy.calibration.PowerModuleCalibration.Calibration
-
checkLoadVoltage
(voltage, tolerance)¶
-
finish_cal
()¶
-
init_cal
(voltage)¶
-
meas_12v_cur
()¶
-
meas_12v_volt
()¶
-
meas_3v3_aux_cur
()¶
-
meas_3v3_aux_volt
()¶
-
meas_3v3_cur
()¶
-
meas_3v3_volt
()¶
-
report
(action, data)¶
-
-
class
QTL2347_12V_HighCurrentCalibration
(powerModule)¶ Bases:
quarchpy.calibration.QTL2347.QTL2347Calibration
-
finish
()¶
-
init
()¶
-
readCoefficients
()¶
-
readRef
()¶
-
readVal
()¶
-
report
(data)¶
-
setCoefficients
()¶
-
setRef
(value)¶
-
writeCoefficients
(coefficients)¶
-
-
class
QTL2347_12V_HighCurrentVerification
(powerModule)¶ Bases:
quarchpy.calibration.QTL2347.QTL2347Calibration
-
finish
()¶
-
init
()¶
-
readRef
()¶
-
readVal
()¶
-
report
(data)¶
-
setRef
(value)¶
-
-
class
QTL2347_12V_LeakageCalibration
(powerModule)¶ Bases:
quarchpy.calibration.QTL2347.QTL2347Calibration
-
finish
()¶
-
init
()¶
-
readCoefficients
()¶
-
readRef
()¶
-
readVal
()¶
-
report
(data)¶
-
setCoefficients
()¶
-
setRef
(value)¶
-
writeCoefficients
(coefficents)¶
-
-
class
QTL2347_12V_LowCurrentCalibration
(powerModule)¶ Bases:
quarchpy.calibration.QTL2347.QTL2347Calibration
-
finish
()¶
-
init
()¶
-
readCoefficients
()¶
-
readRef
()¶
-
readVal
()¶
-
report
(data)¶
-
setCoefficients
()¶
-
setRef
(value)¶
-
writeCoefficients
(coefficients)¶
-
-
class
QTL2347_12V_LowCurrentVerification
(powerModule)¶ Bases:
quarchpy.calibration.QTL2347.QTL2347Calibration
-
finish
()¶
-
init
()¶
-
readRef
()¶
-
readVal
()¶
-
report
(data)¶
-
setRef
(value)¶
-
-
class
QTL2347_12V_VoltageCalibration
(powerModule)¶ Bases:
quarchpy.calibration.QTL2347.QTL2347Calibration
-
finish
()¶
-
init
()¶
-
readCoefficients
()¶
-
readRef
()¶
-
readVal
()¶
-
report
(data)¶
-
setCoefficients
()¶
-
setRef
(value)¶
-
writeCoefficients
(coefficients)¶
-
-
class
QTL2347_12V_VoltageVerification
(powerModule)¶ Bases:
quarchpy.calibration.QTL2347.QTL2347Calibration
-
finish
()¶
-
init
()¶
-
readRef
()¶
-
readVal
()¶
-
report
(data)¶
-
setRef
(value)¶
-
-
class
QTL2347_3V3_AUX_CurrentCalibration
(powerModule)¶ Bases:
quarchpy.calibration.QTL2347.QTL2347Calibration
-
finish
()¶
-
init
()¶
-
readCoefficients
()¶
-
readRef
()¶
-
readVal
()¶
-
report
(data)¶
-
setCoefficients
()¶
-
setRef
(value)¶
-
writeCoefficients
(coefficients)¶
-
-
class
QTL2347_3V3_AUX_CurrentVerification
(powerModule)¶ Bases:
quarchpy.calibration.QTL2347.QTL2347Calibration
-
finish
()¶
-
init
()¶
-
readRef
()¶
-
readVal
()¶
-
report
(data)¶
-
setRef
(value)¶
-
-
class
QTL2347_3V3_AUX_LeakageCalibration
(powerModule)¶ Bases:
quarchpy.calibration.QTL2347.QTL2347Calibration
-
finish
()¶
-
init
()¶
-
readCoefficients
()¶
-
readRef
()¶
-
readVal
()¶
-
report
(data)¶
-
setCoefficients
()¶
-
setRef
(value)¶
-
writeCoefficients
(coefficents)¶
-
-
class
QTL2347_3V3_AUX_VoltageCalibration
(powerModule)¶ Bases:
quarchpy.calibration.QTL2347.QTL2347Calibration
-
finish
()¶
-
init
()¶
-
readCoefficients
()¶
-
readRef
()¶
-
readVal
()¶
-
report
(data)¶
-
setCoefficients
()¶
-
setRef
(value)¶
-
writeCoefficients
(coefficients)¶
-
-
class
QTL2347_3V3_AUX_VoltageVerification
(powerModule)¶ Bases:
quarchpy.calibration.QTL2347.QTL2347Calibration
-
finish
()¶
-
init
()¶
-
readRef
()¶
-
readVal
()¶
-
report
(data)¶
-
setRef
(value)¶
-
-
class
QTL2347_3V3_HighCurrentCalibration
(powerModule)¶ Bases:
quarchpy.calibration.QTL2347.QTL2347Calibration
-
finish
()¶
-
init
()¶
-
readCoefficients
()¶
-
readRef
()¶
-
readVal
()¶
-
report
(data)¶
-
setCoefficients
()¶
-
setRef
(value)¶
-
writeCoefficients
(coefficients)¶
-
-
class
QTL2347_3V3_HighCurrentVerification
(powerModule)¶ Bases:
quarchpy.calibration.QTL2347.QTL2347Calibration
-
finish
()¶
-
init
()¶
-
readRef
()¶
-
readVal
()¶
-
report
(data)¶
-
setRef
(value)¶
-
-
class
QTL2347_3V3_LeakageCalibration
(powerModule)¶ Bases:
quarchpy.calibration.QTL2347.QTL2347Calibration
-
finish
()¶
-
init
()¶
-
readCoefficients
()¶
-
readRef
()¶
-
readVal
()¶
-
report
(data)¶
-
setCoefficients
()¶
-
setRef
(value)¶
-
writeCoefficients
(coefficents)¶
-
-
class
QTL2347_3V3_LowCurrentCalibration
(powerModule)¶ Bases:
quarchpy.calibration.QTL2347.QTL2347Calibration
-
finish
()¶
-
init
()¶
-
readCoefficients
()¶
-
readRef
()¶
-
readVal
()¶
-
report
(data)¶
-
setCoefficients
()¶
-
setRef
(value)¶
-
writeCoefficients
(coefficients)¶
-
-
class
QTL2347_3V3_LowCurrentVerification
(powerModule)¶ Bases:
quarchpy.calibration.QTL2347.QTL2347Calibration
-
finish
()¶
-
init
()¶
-
readRef
()¶
-
readVal
()¶
-
report
(data)¶
-
setRef
(value)¶
-
-
class
QTL2347_3V3_VoltageCalibration
(powerModule)¶ Bases:
quarchpy.calibration.QTL2347.QTL2347Calibration
-
finish
()¶
-
init
()¶
-
readCoefficients
()¶
-
readRef
()¶
-
readVal
()¶
-
report
(data)¶
-
setCoefficients
()¶
-
setRef
(value)¶
-
writeCoefficients
(coefficients)¶
-
-
class
QTL2347_3V3_VoltageVerification
(powerModule)¶ Bases:
quarchpy.calibration.QTL2347.QTL2347Calibration
-
finish
()¶
-
init
()¶
-
readRef
()¶
-
readVal
()¶
-
report
(data)¶
-
setRef
(value)¶
-
-
V12_HIGH_MULTIPLIER_ADDR
= '0xA10E'¶
-
V12_HIGH_OFFSET_ADDR
= '0xA10F'¶
-
V12_LEAKAGE_MULTIPLIER_ADDR
= '0xA112'¶
-
V12_LOW_MULTIPLIER_ADDR
= '0xA10C'¶
-
V12_LOW_OFFSET_ADDR
= '0xA10D'¶
-
V12_VOLT_MULTIPLIER_ADDR
= '0xA110'¶
-
V12_VOLT_OFFSET_ADDR
= '0xA111'¶
-
V3_3_AUX_LEAKAGE_MULTIPLIER_ADDR
= '0xA117'¶
-
V3_3_AUX_MULTIPLIER_ADDR
= '0xA113'¶
-
V3_3_AUX_OFFSET_ADDR
= '0xA114'¶
-
V3_3_AUX_VOLT_MULTIPLIER_ADDR
= '0xA115'¶
-
V3_3_AUX_VOLT_OFFSET_ADDR
= '0xA116'¶
-
V3_3_HIGH_MULTIPLIER_ADDR
= '0xA107'¶
-
V3_3_HIGH_OFFSET_ADDR
= '0xA108'¶
-
V3_3_LEAKAGE_MULTIPLIER_ADDR
= '0xA10B'¶
-
V3_3_LOW_MULTIPLIER_ADDR
= '0xA105'¶
-
V3_3_LOW_OFFSET_ADDR
= '0xA106'¶
-
V3_3_VOLT_MULTIPLIER_ADDR
= '0xA109'¶
-
V3_3_VOLT_OFFSET_ADDR
= '0xA10A'¶
-
calInstrument
= None¶
-
calInstrumentId
= None¶
-
calObjectSerial
= None¶
-
clear_calibration
()¶
-
close_all
()¶
-
close_module
()¶
-
getSwitchbox
()¶
-
hostPowerChannel
= None¶
-
idnStr
= None¶
-
loadChannel
= None¶
-
open_module
()¶
-
setConnections
(loadConnection, hostPowerConnection, reset=False)¶
-
specific_requirements
()¶
-
switchbox
= None¶
-
wait_for_up_time
(desired_up_time=600)¶
-
write_calibration
()¶
-
-
quarchpy.calibration.
getCalibrationResource
(resourceName)¶