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

Configure frequency and CW of VNA at script start

- Frequency is a new parameter in json file
- Set wide acceptance ranges of other test stand parameters for demo purposes
parent bc198848
No related branches found
No related tags found
No related merge requests found
...@@ -31,7 +31,7 @@ class MeasurementData: ...@@ -31,7 +31,7 @@ class MeasurementData:
self.s11 = s11 self.s11 = s11
self.s21 = s21 self.s21 = s21
self.s12 = s12 self.s12 = s12
self. s22 = s22 self.s22 = s22
class Measurements: class Measurements:
...@@ -41,6 +41,7 @@ class Measurements: ...@@ -41,6 +41,7 @@ class Measurements:
self.max_delta_mag = config_data['delta_mag'] self.max_delta_mag = config_data['delta_mag']
self.max_delta_phase = config_data['delta_phase'] self.max_delta_phase = config_data['delta_phase']
self.sleep_time = config_data["sleep_time"] self.sleep_time = config_data["sleep_time"]
self.frequency = config_data["frequency"]
target_accuracy = [self.max_delta_temp, self.max_delta_hum] target_accuracy = [self.max_delta_temp, self.max_delta_hum]
self.chamber = climate_chamber.create_chamber(chamber_address, target_accuracy) self.chamber = climate_chamber.create_chamber(chamber_address, target_accuracy)
self.vna = VNA.create_vna(vna_address, target_accuracy) self.vna = VNA.create_vna(vna_address, target_accuracy)
...@@ -61,6 +62,8 @@ class Measurements: ...@@ -61,6 +62,8 @@ class Measurements:
self.vna.create_new_trace("Trace6", "B1") self.vna.create_new_trace("Trace6", "B1")
self.vna.create_new_trace("Trace7", "A2") self.vna.create_new_trace("Trace7", "A2")
self.vna.create_new_trace("Trace8", "B2") self.vna.create_new_trace("Trace8", "B2")
self.vna.set_cw_frequency(self.frequency)
self.vna.set_sweep_mode('CW')
def perform_measurements(self): def perform_measurements(self):
with open(self.output, mode='w', newline='') as csv_file: with open(self.output, mode='w', newline='') as csv_file:
......
{"delta_temp": 1, "delta_hum":5 , "delta_mag":5 , "delta_phase": 5, "sleep_time": 1.0} {"delta_temp": 1, "delta_hum": 2, "delta_mag": 0.1 , "delta_phase": 5, "sleep_time": 1.0, "frequency": 1300000000}
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