Python-based EPICS PVAccess server for RIGOL oscilloscopes.
It is based on p4p and epicsdev packages
and it can run standalone on Linux, OSX, and Windows platforms.
It was tested with RIGOL DHO924 on Linux.
pip install epicsdev_rigol_scope
For control GUI and plotting:
pip install pypeto,pvplot
To start: python -m epicsdev_rigol_scope -r'TCPIP::192.168.27.31::INSTR'
Control GUI:
python -m pypeto -irigol0: -c<path_to_repository/config> -fepicsScope
The network interface of DHO924 is 100BASE-T. The measured data output rate is 3.3 MPPS (6.6 MB/s) for SOCKET and 2.2 MPPS (4.4 MB/s) for INSTR visa resources.

