Write Measurements Function
- Aktualisiert2022-07-11
- 1 Minute(n) Lesezeit
Write Measurements Function
write_measurements commits the measurements with the respective auxiliary files to the data log.
Tip If you use a context manager, do not call this function explicitly. This
function will execute automatically.
data = run.Metadata()
waveform = capture_waveform()
Vout_LoadReg = perform_measurement()
Vin_LineReg = perform_measurement()
Vout_LoadReg_details = MeasurementDetails(
name="Vout_LoadReg",
spec_id="VLoadReg5",
value=Vout_LoadReg,
unit="%"
)
Vin_LineReg_details = MeasurementDetails(
name="Vin_LineReg",
spec_id="VLineReg5",
value=Vin_LineReg,
unit="%"
)
meas = run.AttachableMeasurements(
details_list=[Vout_LoadReg_details, Vin_LineReg_details]
)
meas.attach_single_waveform(
root_name="LineRegulation_LoadRegulation_Vin5",
waveform=waveform
)
meas.write_measurements()