Skip to content
Snippets Groups Projects
Commit d10c84e7 authored by Martin Killenberg's avatar Martin Killenberg
Browse files

fix: __main__ section of prototype script

parent 7cb88688
No related branches found
No related tags found
1 merge request!5feat: separate VNA into generic DUT class
......@@ -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:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment