Installing and Running TAlh

Home

Deployment
Dependencies
Off-Line Mode
Global Mode
Passive Mode
Edit Mode


Deployment:

  1. copy the application executable to the <production host><App> directory.
  2. create a sub-directory <App>/platforms.
  3. copy the Qt library libqxcb.so from the Qt  plugins/platforms directory to <App>/platforms.
  4. create a sub-directory <App>/plugins
  5. copy logging plugins to <App>/plugins, e.g. FileAlarmLogger.so, PsqlAlarmLogger.so
  6. copy all "required" Qt libraries to a a suitable library directory.
  7. in the library directory create generic soft links to the sub-release specific Qt libraries.

Dependencies

Running TAlh

If you are looking at this from the TAlh on-line help, you are already beyond this point.
If you peeked at the HTML files in the distribution, however, this section may be of interest to you. The most up-to-data list of command line switches can be obtained by running TAlh with switch   -h.

Command Line Switches


Running   TAlh -h shows the Usage message. See here for details.


Off-line mode


If TAlh is started in off-line mode, no connections to EPICS PVs are made. In this mode TAlh functions as an alarm configuration file editorl

Global Mode


From the alh user's guide:
"The alarm handler can execute in either a local or global mode. Global mode means that unacknowledged severity and acknowledge transients states will be determined by the current value of the fields in an EPICS database record. Local mode means that the unacknowledged severity and acknowledge transients states are local alh settings. Command line options determine the execution mode with local mode being the default setting. There is no way to change between local and global mode during execution."

Passive Mode

From the alh user's guide:
"The alarm handler can execute in either a passive (monitor) or active (modify) state. Passive state means that the alarm handler does not allow alarm acknowledgment and does not allow changes to acknowledge transients settings. There will be no channel access puts when executing in a passive state. The passive/active execution state is determined by a command line option with active state being the default and there is no way to change the current state during execution."

Edit Mode


If TAlh is started in edit mode, the alarm configuration can be modified. Alarms and alarm groups can be added, deleted or their properties can be modified. The edit/noedit execution state is determined by a command line option which noedit state being the default. There is no way to change the current state during execution.