/dso138mini-viewer

Desktop viewer for the DSO138mini portable oscilloscope on stock firmware

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

DSO138mini serial data viewer

Simple script to retrieve and view waveform data from a DSO138 portable oscilloscope running the stock firmware.

Screenshot

Sample capture from an IR remote control receiver

Yellow/Orange line is the signal, purple dashed line is the trigger level. You can zoom in and move around. The entire captured dataset is viewed in one window unlike on the devices's display.

Usage

pip install -r requirements.txt
python3 ./dso138.py /path/to/ttyUSBX

A matplotlib graph will open. If your scope is connected, hold the SEL button to send the data and view it.

You can send as many times as you want without restarting it.

License

GNU General Public License v3.0