From d10c84e764b925be38d0fe4cda678d0f10f2bf10 Mon Sep 17 00:00:00 2001 From: Martin Killenberg <martin.killenberg@desy.de> Date: Wed, 16 Aug 2023 14:55:11 +0200 Subject: [PATCH] fix: __main__ section of prototype script --- Python_script/prototype.py | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/Python_script/prototype.py b/Python_script/prototype.py index 305b887..d7424ba 100755 --- a/Python_script/prototype.py +++ b/Python_script/prototype.py @@ -512,11 +512,16 @@ if __name__ == '__main__': with open('test_stand_parameter.json', 'r') as f: config_data = json.load(f) - mes = Measurements(args.chamber, args.vna, output_basename, args.standby, config_data) + with open('ext_sensor_channels.json', 'r') as f2: + ext_sensor_channels = json.load(f2) + + mes = Measurements(args.chamber, args.vna, output_basename, args.standby, config_data, ext_sensor_channels, + config_data['logger_ip']) try: if args.file: n_measurements = mes.perform_measurements(args.file) - plot_output(output_basename, range(n_measurements), args.plot, output_basename) + plot_output(output_basename, range(n_measurements), args.plot, config_data, ext_sensor_channels, + output_basename) if args.temperaturesweepfile: temperatures, humidity = run_temperature_sweep_from_file(args.temperaturesweepfile, mes) # run analysis here @@ -524,7 +529,8 @@ if __name__ == '__main__': for t in temperatures: temp_extensions.append(str(t)+'deg_'+str(humidity)+'rh') analysis.plot_sweep(temperatures, [humidity]*len(temperatures), output_basename, 'temperature') - plot_output(output_basename, temp_extensions, args.plot, output_basename + ': Temperature sweep ' + + plot_output(output_basename, temp_extensions, args.plot, config_data, ext_sensor_channels, + output_basename + ': Temperature sweep ' + str(temperatures[0]) + ' degC to ' + str(temperatures[-1]) + ' degC') print(str(temp_extensions)) finally: -- GitLab