Skip to content

Capture screen image from ethernet-connected Rigol DS1054Z (Mac OS X) - Menu bar and file annotation

License

Notifications You must be signed in to change notification settings

dfreymann/Simple_Rigol_Grab

Repository files navigation

SimpleRigolGrab

dmf 5.14.20

Persistent menu bar GUI to handle grabbing Rigol screen images at will

Compiles to an OS X app using 'python3 setup.py py2app'. So this is done for now, pending additional improvements/ideas.

Also runs from the command line 'python3 SimpleRigolGrab'.

Configuration

  • Rigol connected to ethernet with known IP address

  • Known IP address and output folder stored in

     '~/Library/Application Support/SimpleRigolGrab.json'
    

Functionality

python3 simple_rigol_grab.py

  • Grab the image from the rigol

  • If success,

    • prompt for a filename descriptor,
    • save a .png image file to disk, and
    • display the image on the screen for 5s
  • If fail,

    • error message popup
  • Done

  • The goal was to convert this to an app -> click and done -> use py2app -> Works well!

In progress

  • See comments in code. Should handle missing files, bad formats, etc. To be done.

Origin

Development originated from the code for rigol-grab by Robert Poor

rigol_grab: save Rigol Oscilloscope display as a .png file source: https://github.com/rdpoor/rigol-grab

Images

App Icon:

App Icon

Menubar Icon:

Menubar Icon

Menubar Menu:

Menubar Menu

File Descriptor Popup:

File Descriptor

Capture Window:

Capture Window

About

Capture screen image from ethernet-connected Rigol DS1054Z (Mac OS X) - Menu bar and file annotation

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages