diff --git a/cpdctrl/measurement.py b/cpdctrl/measurement.py index cbaa6bb..25f90aa 100644 --- a/cpdctrl/measurement.py +++ b/cpdctrl/measurement.py @@ -17,8 +17,6 @@ from multiprocessing import Pipe from multiprocessing.connection import Connection from queue import Queue - - def measure( vm_dev: VoltageMeasurementDevice, led_dev: LedControlDevice, @@ -36,10 +34,11 @@ def measure( led_dev = LEDD1B() if vm_dev is None: vm_dev = init("GPIB0::22::INSTR") - # if no "time" in header, set the current local time in ISO 8601 format + # if no "time" in metadata, set the current local time in ISO 8601 format # and without microseconds - if not "time" in data.header: - data.header["time"] = datetime.datetime.now().replace(microsecond=0).isoformat() + if not "time" in data.metadata: + data.metadata["time"] = datetime.datetime.now().replace(microsecond=0).isoformat() + data.metadata["test"] = "TEST" vm_dev.reset(True) try: i = 0 @@ -91,4 +90,5 @@ def measure( pass data.flush(verbose=verbose) led_dev.off() + print(data.metadata) print("Measurement stopped" + " "*50) \ No newline at end of file