1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
These programs demonstrate some simple uses of the epics module. For more
complex examples, including GUI applications built with wxWidget displays,
see the pyepics/epicsapp repository at
https://github.com/pyepics/epicsapps
== Motor_Display.py:
This provides a simple GUI interface to Epics Motors. Multiple motors can
be specified. These will be shown as rows in the main page, much like an
MEDM screen, only nicer. Each motor will be fully connected to the Epics
PVs of the Epics Motor Record. A ``more`` button will bring up a separate
window with more details of the Motor Record.
~> python Motor_Display.py XXX:m1 XXX:m2 XXX:m3
This program requires the wxPython package.
== caget.py
This is a simple emulation of the the caget command.
~> python caget.py XXX.VAL
== save_restore.py
This is a simple commandline tool for saving/restoring PV values
For full options, run:
~> ./save_restore.py -h
Simple uses:
~> ./save_restore.py -d --save /tmp/my_pvs.req /tmp/my_save.sav
~> ./save_restore.py -d --save /tmp/my_save.sav
|