panic
latest
PANIC Description
PANIC, a python Alarm System for TANGO
Description
Other Project pages
PyAlarm Device Server
Panic GUI
Authors
LICENSE AND WARRANTY
Changelog
PANIC 7.3.0
PANIC 6.3.1
PANIC 6.2.1
PANIC 6.0
Release 5.4 - 2015/12
Release 5.2 - New evaluate() from API/GUI, added user admins for alarms
Release 5.1 - May 2015
Release 5.0 - May 2015
Release 4.20
Installing PANIC on a New System
Dependencies
Run the GUI and create a PyAlarm
Run the PyAlarm Server
PyAlarm Device Server User Guide
Description
Internal Structure
The AlarmAPI
The updateAlarms thread
The TangoEval engine
Alarm Syntax Recipes
Sending a Test Message at Startup
Testing a device availability
Getting Tango state/attribute/value/quality/time/delta in formulas
Creating a periodic self-reset alarm
Enabling search, expression matching and list comprehensions
Some list comprehension examples
Grouping Alarms in Formulas
PyAlarm Device Properties
Distributing Alarms between servers
Alarm Declaration Properties
AlarmList
AlarmDescriptions
AlarmReceivers
Adding ACTION as receiver
PhoneBook (not implemented yet)
REMINDER / RECOVERED / AUTORESET messages
Reminder
AlertOnRecovery
AutoReset
Snapshot properties
UseSnap
CreateNewContexts
Alarm Configuration Properties
Device Server Example
Mail Messages
Format of Alarm message
Format of Recovered message
PANIC Recipes
Alarms Distribution
About distributing load (answer to paul bell, 2014)
Alarm Formulas Examples
Sending a Test Message at Startup
Testing a device availability
Getting Tango state/attribute/value/quality/time/delta in formulas
Creating a periodic self-reset alarm
Enabling search, expression matching and list comprehensions
Some list comprehension examples
Grouping Alarms in Formulas
Alarm on delta and value
Generating Clock Signals
AlarmStates
State transitions
Disabled States
IEC 62682: AlarmStates Definition and related Actions
Hierarchies In Alarms
TOP/BOTTOM
Alarm GROUP
Future Releases
Special Alarm Recipes
Special keys used in Alarm formulas
Expiration Date
Accessing PyAlarm Values CACHE
Clock: Alarm triggered by time
Exception Management
Grouping Alarms
How PyAlarm Device Server Works
The AlarmAPI
The updateAlarms thread
AlertOnRecovery and AlarmReset
The TangoEval engine
PANIC Setup
Description
Launch your PANIC System in few steps
Dependencies
Get the code
Setup your Tango database
Run the panic application and configure your Alarms
FestivalDS, Speech and pop-ups
Exception Management in Panic Alarms
Using the PANIC python API
The Panic Module
Browsing existing alarms
Adding / Removing alarms
Modifying alarms
Modifying a receiver in all alarms
PanicAdminUsers property
PyAlarm Startup Modes
PyAlarm timing configuration
Testing your PyAlarm installation
PANIC Receivers, Logging and Actions
Alarm Receivers
SMS / Mail Config
Global Receivers
Logging
Local LogFile
Remote LogFile
Using SNAP database
Triggering Actions from PyAlarm
PyAlarm Using Events With Taurus
Setting up a PyAlarm getting Tango events from Taurus
Is this approach really Event-Based?
panic
Docs
»
Search
Edit on GitHub
Please activate JavaScript to enable the search functionality.
Read the Docs
v: latest
Versions
latest
stable
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.