Project

General

Profile

EPICS otsdaq controls dashboard » History » Version 15

« Previous - Version 15/18 (diff) - Next » - Current version
Stefan Mueller, 09/23/2019 11:08 AM


EPICS otsdaq controls dashboard

To use The controls dashboard plugin in the otsdaq desktop web page it is needed:
  • Install the plugin in the otsdaq machine
  • Configure the proper tables by the Configure panel from the otsdaq web page

To install the plugin

After the setup the environment, inside the srcs-directory, install the package using the command:

mrb gitCheckout -b develop -d otsdaq_epics http://cdcvs.fnal.gov/projects/components-epics

Then compile (on mu2edaq13!) with:

mrb z
mrbsetenv
mrb b

When a new package is installed it is better use 'mrb z' to remove previous building before compiling.

To configure the database

Using the browser, open the Configuration GUI on otsdaq desktop environment, click on
"Active context Tree-View"
and make sure to add and fill tables in your Active Context as the following (move your mouse over the corresponding fields and click the pencil-icon - often a drop-down-menu will appear, sometimes you have to add text by hand):

DesktopIconTable

ConfigureDashboard DesktopIconTable

Clicking on the >>-icon next to LinkToApplicationTable opens a menu, select "Go-To Table View" and make sure the contents is similar to LinkToApplicationTable.

Clicking on the >>-icon next to DeskTopIconTable opens a menu, select "Go-To Table View" and make sure the line of is similar to ControlsDashboard looks like DesktopIconTable_CD once you change a value, a button "Save Changes as new Version" will appear - click this button, and the "Save Changes"-button on the window which is coming up - you'll get a green window with the confirmation messages, you can close it).

XDAQApplicationPropertyTable

ConfigureDashboard XDAQApplicationPropertyTable

Clicking on the >>-icon next to XDAQApplicationPropertyTable opens a menu, select "Go-To Table View" and make sure the contents is similar to XDAQApplicationPropertyTable (once you change a value, a button "Save Changes as new Version" will appear - click this button, and the "Save Changes"-button on the window which is coming up - you'll get a green window with the confirmation messages, you can close it).

XDAQApplicationTable

ConfigureDashboard XDAQApplicationTable

Clicking on the >>-icon next to XDAQApplicationTable opens a menu, select "Go-To Table View" and make sure the contents is similar to XDAQApplicationTable (once you change a value, a button "Save Changes as new Version" will appear - click this button, and the "Save Changes"-button on the window which is coming up - you'll get a green window with the confirmation messages, you can close it).

XDAQContextTable

ConfigureDashboard XDAQContextTable

In the end, you should restart "ots" for changes to take effect - Good Luck!