Skip to content

ASukhanov/epicsdev_rigol_scope

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

epicsdev_rigol_scope.

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.

Installation

pip install epicsdev_rigol_scope
For control GUI and plotting: pip install pypeto,pvplot

Run

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

Control page, Plots

Performance

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.

About

Server of RIGOL oscilloscopes for EPICS PVAccess

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages