Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Online Monitoring GUI

Using

...

the Online Monitoring GUI

More info here

...

Writing a plug-in to

...

the Online Monitoring GUI

The core online monitoring can be specialized by supplying a plug-in module containing user code.  The steps are:

...

The new plots will appear in the 'User' section of the online monitoring with a separate tab for each added plot. Multiple plots may appear in the same tab if their titles end in the same string - '#' followed by a page title; for example, two plots titled 'First energy plot#Energy' and 'Second energy plot#Energy' will appear on a page titled 'Energy' with the individual titles 'First energy plot' and 'Second energy plot'. This should allow users to add a few additional plots using operations not supported by the generic monitoring.

...

Writing a user application (reads from shared memory)

...

Online Monitoring

...

and Simulation Using Files

The online monitoring system will interface the DAQ system to the
monitoring software through a shared memory interface. The two sides
communicate with each other via POSIX message queues. The DAQ system
will fill the shared memory buffers with events which are also known
as transitions. The DAQ system notifies the monitoring software that
each buffer is ready by placing a message in the monitor output queue
containing the index of the newly available event buffer.

...

Code Block
/reg/g/pcds/package/ana/release/build/pdsdata/lib/i386-linux-opt/
Write

...

user application, offline analysis style (reads from a file)

More info here

XTC playback

...