-
Notifications
You must be signed in to change notification settings - Fork 6
pyapp
The source code contains a very simple python app to control and dump the DSO screen.
That simple app is talking to the DSO over usb, so you must connect the D+/D-/GND pins to a micro-usb header. This is very easy todo, two pads are available and clearly labeled on the PCB. They are located just below the STM32F1 mcu. You'll need to add a couple of resistors. Please see UsbSupport
The FNIRSI style PCBS are using those pins for button management. You cannot use usb on those
To start the demo app, go to python_usb_control/graphical_py_app and run python3 pyDSO.py (if it does not start, please retry)
That simple app is using a google protobuf protocol to lnDSO That simple protocol enables you to setup and configure the dso but also to retrieve screen dumps It also means you can write your own application re-using the .proto file
When pressing "save img", output.png will be created/