Skip to content

Scripts to interact with GW Instek GDS 1000B oscilloscopes

License

Notifications You must be signed in to change notification settings

matthewlai/gdstools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

gdstools

Scripts to interact with GW Instek GDS 1000B oscilloscopes.

Pre-requisites

  • Python 3
  • Pillow (pip3 install Image)
  • PySerial (pip3 install pyserial)

capture_screen.py

Captures a screenshot of the current display. Requires an oscilloscope that supports the ":DISPlay:OUTPut?" command (tested on GDS-1104B).

capture_screen.py OUTPUT_FILE --port SERIAL_PORT --width SCREEN_WIDTH --height SCREEN_HEIGHT

Example: capture_screen.py screenshot.png --port /dev/ttyACM0 --width 800 --height 480

About

Scripts to interact with GW Instek GDS 1000B oscilloscopes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages