From 468c2cef83ceb0a7fc45e9e9a5710b64464cdc38 Mon Sep 17 00:00:00 2001 From: su530201 <olivier.kaufmann@umons.ac.be> Date: Sun, 23 Apr 2023 11:50:06 +0200 Subject: [PATCH] Fixes output bug in test_measure_with_ohmpi_card_3_15.py --- test_measure_with_ohmpi_card_3_15.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/test_measure_with_ohmpi_card_3_15.py b/test_measure_with_ohmpi_card_3_15.py index b03669f0..c2b9576c 100644 --- a/test_measure_with_ohmpi_card_3_15.py +++ b/test_measure_with_ohmpi_card_3_15.py @@ -21,12 +21,14 @@ print(f'sampling rate: {k.rx.sampling_rate:.1f} ms, mean sample spacing: {np.mea # Test #2: print('\n\nTesting vab_square_wave') -k.vab_square_wave(vab=12, cycle_length=1., sampling_rate=k.rx.sampling_rate, cycles=3) +cycles=3 +cycle_length = 1. +k.vab_square_wave(vab=12, cycle_length=cycle_length, sampling_rate=k.rx.sampling_rate, cycles=cycles) r = k.readings[:,4]/k.readings[:,3] print(f'Mean resistance: {np.mean(r):.3f} Ohms, Dev. {100*np.std(r)/np.mean(r):.1f} %') print(f'sampling rate: {k.rx.sampling_rate:.1f} ms, mean sample spacing: {np.mean(np.diff(k.readings[:,0]))*1000.:.1f} ms') print(r) -print(f'length of array: {len(r)}, expected length: {6000./k.rx.sampling_rate}') +print(f'length of array: {len(r)}, expected length: {cycle_length*cycles/k.rx.sampling_rate}') print(k.readings) fig, ax = plt.subplots() ax.plot(k.readings[:,0], k.readings[:,3], '-r', marker='.', label='iab') -- GitLab