A repository containing example usages for rogue.
The main rogue repository can be found at:
https://github.com/slaclab/rogue
Example c++ sources and python trees demonstrating the C++ API wrapper which allows a rougue python tree to be integrated into a C++ software package.
An example of a pure c++ module for accessing registers over a udp/rssi/packetizer link
An example of a pure c++ udp/rssi/packetizer receiver as well as some python stream receiver examples.
Example C++ project for creating a custom rogue module which can be integrated into a pyrogue project. Both stream and memory examples are provided.
Example of setting up an epics interface with a streaming source and destination.
This sub-directory contains examples of device, variable and command creation.
Examples for using local and remote GUIs as well as local and remote scripting
Example of controlling a pyrogue tree through a shared memory interface
Example usage of the rogue vcs simulation link.