Commit e0b13c91 authored by Olivier Kaufmann's avatar Olivier Kaufmann
Browse files

Tests graphical output for testing

Showing with 5 additions and 2 deletions
+5 -2
import numpy as np import numpy as np
# import matplotlib.pyplot as plt import matplotlib.pyplot as plt
from utils import change_config from utils import change_config
change_config('config_ohmpi_card_3_15.py', verbose=False) change_config('config_ohmpi_card_3_15.py', verbose=False)
from OhmPi.measure import OhmPiHardware from OhmPi.measure import OhmPiHardware
...@@ -19,6 +19,9 @@ r = k.readings[:,2]/k.readings[:,1] ...@@ -19,6 +19,9 @@ r = k.readings[:,2]/k.readings[:,1]
print(f'Mean resistance: {np.mean(r):.3f} Ohms, Dev. {100*np.std(r)/np.mean(r):.1f} %') 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(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(r)
print(f'length of array: {len(r)}, expected length{6000./k.rx.sampling_rate}') print(f'length of array: {len(r)}, expected length: {6000./k.rx.sampling_rate}')
print(k.readings) print(k.readings)
fig, ax = plt.subplots()
ax.plot(k.readings[:,0], k.readings[:,1], '-r')
ax.plot(k.readings[:,0], k.readings[:,2], '-b')
change_config('config_default.py', verbose=False) change_config('config_default.py', verbose=False)
Supports Markdown
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