This scope has no Ethernet capability, so must use USB (ex: flash drive) to transfer data.
Insert USB flash drive (format: vfat) into front panel female USB Type A port.
Save Data Format:
Save/Recall -> Save -> Format -> Multi Channel Waveform Data (*.h5) (WARNING: Make sure to set this, wrong format can save (nearly) useless data)
Save/Recall -> Save -> Save to -> usb
To save data:
Save to USB
OR
Save/Recall -> Save -> Press to Save
View contents of file with h5ls (in debian package hdf5-tools).
Plot data with h5 and matlab python libraries, using following script:
#!/usr/bin/python3
import sys
if len(sys.argv) != 2:
print("usage: view_hdf5.py scope_x.h5")
exit(1)
import matplotlib.pyplot as plt
import h5py
f = h5py.File(sys.argv[1], "r")
#data = f['Waveforms']['Channel 1']['Channel 1 Data']
for channel in f['Waveforms']:
print("plotting ", channel)
for data in f['Waveforms'][channel]:
plt.plot(f['Waveforms'][channel][data], label=str(channel))
plt.legend()
plt.show()
Demonstration using STM 25p40vp pin 5 (Serial Data Input) on boot of DJI Controller GL300F.
Original low resolution screenshot:
Result of plot lossless waveform data:
Zoom in to plot:
multiple channels, with pin 5 and pin 6 (data input and clock)