Commit 5ea4bbe3 authored by Milosz Malczak's avatar Milosz Malczak

test: updated test script

parent baf6b1d7
...@@ -387,7 +387,8 @@ class OscilloscopeMethods(unittest.TestCase): ...@@ -387,7 +387,8 @@ class OscilloscopeMethods(unittest.TestCase):
"Sigma: {:<1.2f}\n".format(sigma) "Sigma: {:<1.2f}\n".format(sigma)
ax.text(0.80, 0.95, text, transform=ax.transAxes, fontsize=10, ax.text(0.80, 0.95, text, transform=ax.transAxes, fontsize=10,
verticalalignment='top', bbox=props) verticalalignment='top', bbox=props)
plt.savefig('/home/milosz/Desktop/figures_precision/'+ name + '.png') plt.savefig('/home/milosz/Desktop/figures_precision/'+ name + '.svg',
format='svg')
def save_data(self, data, name): def save_data(self, data, name):
mean, var, sigma = self.calculate_statistics(data) mean, var, sigma = self.calculate_statistics(data)
...@@ -401,7 +402,7 @@ class OscilloscopeMethods(unittest.TestCase): ...@@ -401,7 +402,7 @@ class OscilloscopeMethods(unittest.TestCase):
def test_precision(self): def test_precision(self):
self.clean_queue() self.clean_queue()
number_of_acq = 20000 number_of_acq = 200
"""Some data could not arrive so actual number of acquisitions could """Some data could not arrive so actual number of acquisitions could
be smaller""" be smaller"""
self.results.write("Internal trigger on channel 3\n" self.results.write("Internal trigger on channel 3\n"
...@@ -426,26 +427,26 @@ class OscilloscopeMethods(unittest.TestCase): ...@@ -426,26 +427,26 @@ class OscilloscopeMethods(unittest.TestCase):
self.zmq_rpc.send_RPC('add_channel', oscilloscope_channel, self.zmq_rpc.send_RPC('add_channel', oscilloscope_channel,
unique_ADC_name_2, ADC_channel, self.GUI_name) unique_ADC_name_2, ADC_channel, self.GUI_name)
self.zmq_rpc.send_RPC('set_pre_post_samples', 5, 5, self.GUI_name) self.zmq_rpc.send_RPC('set_pre_post_samples', 50, 50, self.GUI_name)
ADC_trigger_idx = 3 ADC_trigger_idx = 3
self.zmq_rpc.send_RPC('set_ADC_parameter', 'channel_offset', -500000, self.zmq_rpc.send_RPC('set_ADC_parameter', 'channel_offset', -290000,
unique_ADC_name_1, ADC_trigger_idx) unique_ADC_name_1, ADC_trigger_idx)
"""Used for calibration""" """Used for calibration"""
self.zmq_rpc.send_RPC('add_trigger', 'internal', unique_ADC_name_1, self.zmq_rpc.send_RPC('add_trigger', 'internal', unique_ADC_name_1,
ADC_trigger_idx, self.GUI_name) ADC_trigger_idx, self.GUI_name)
name = 'WRTD_sig_rev' name = 'WRTD_calibration'
distances = self.measure_zero_cross_distances(number_of_acq) distances = self.measure_zero_cross_distances(number_of_acq)
self.save_histogram(distances, name) self.save_histogram(distances, name)
self.save_data(distances, name) self.save_data(distances, name)
self.zmq_rpc.send_RPC('add_trigger', 'internal', unique_ADC_name_2, # self.zmq_rpc.send_RPC('add_trigger', 'internal', unique_ADC_name_2,
ADC_trigger_idx, self.GUI_name) # ADC_trigger_idx, self.GUI_name)
name = 'WRTD_signal_rev_trig_rev' # name = 'WRTD_trig_rev'
distances = self.measure_zero_cross_distances(number_of_acq) # distances = self.measure_zero_cross_distances(number_of_acq)
self.save_histogram(distances, name) # self.save_histogram(distances, name)
self.save_data(distances, name) # self.save_data(distances, name)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment