Starting The Rogue PyDM Timeplot GUI
The Rogue PyDM Timeplot GUI can be started from the command line
Using The Command Line
You use the rogue module from the command line to start the GUI in the following way:
$ python -m pyrogue timeplot
This will start the Timeplot GUI and connect to the first Rogue server it fines while scanning the typical server ports opened by a Rogue instance.
You can also specify one or more Rogue server addresses on the command line:
$ python -m pyrogue --server localhost:9099 timeplot
Or for connecting to multiple Rogue servers:
$ python -m pyrogue --server localhost:9099,otherhost1:9099,otherhost2:9099 timeplot
The default GUI only supports a connection to one server at a time and will only display the debug GUI for the first server in the list. The additional servers are available in the PyDM session, but require a custom GUI to be created either programically or using the PyQT designer application.
The PyDM channel prefix for each instance of Rogue to which is is connected is rogue://n/ where n is the 0 based serial number of the server instance passed on the command line.