From 99bc47ee70414ea66c59ded5b3b4a5d39efb3245 Mon Sep 17 00:00:00 2001 From: su530201 <olivier.kaufmann@umons.ac.be> Date: Sat, 15 Apr 2023 18:15:13 +0200 Subject: [PATCH] Fixes error as sampling rate is expressed in ms and sleep in seconds --- measure.py | 2 +- test_ohmpi_card_3_15.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/measure.py b/measure.py index 2c1e5f62..525b7c84 100644 --- a/measure.py +++ b/measure.py @@ -60,7 +60,7 @@ class OhmPiHardware: while self.tx_sync.is_set(): cur_time=start_time _readings.append([time.gmtime() - start_time, self.tx.current, self.rx.voltage]) - time.sleep(cur_time+sampling_rate-time.gmtime()) + time.sleep(cur_time+sampling_rate/1000.-time.gmtime()) return np.array(_readings) if sampling_rate is None: diff --git a/test_ohmpi_card_3_15.py b/test_ohmpi_card_3_15.py index e4e10683..66306084 100644 --- a/test_ohmpi_card_3_15.py +++ b/test_ohmpi_card_3_15.py @@ -32,7 +32,7 @@ print(f'Dev. {100. * np.std(r)/np.mean(r):.1} %') from OhmPi.measure import OhmPiHardware from utils import change_config -change_config('config_ohmpi_card_3_15.py') +change_config('config_ohmpi_card_3_15.py', verbose=False) k = OhmPiHardware() k._vab_pulse(vab=12, length=2., polarity=1) -change_config('config_default.py') \ No newline at end of file +change_config('config_default.py', verbose=False) \ No newline at end of file -- GitLab