pdcomm::GemAlarmDefinition
Struct
One alarm definition for GemEquipment::configureAlarms().
struct GemAlarmDefinitionMembers
category
Field
Alarm category, 1 to 63; sent in the low bits of ALCD.
uint8_t categoryclearEvent
Field
CEID returned when the alarm becomes clear; it must exist in the report catalog.
uint32_t clearEventclearEventPresent
Field
true when #clearEvent is used.
bool clearEventPresentid
Field
Alarm ID (ALID).
uint32_t idsetEvent
Field
CEID returned when the alarm becomes set; it must exist in the report catalog.
uint32_t setEventsetEventPresent
Field
true when #setEvent is used.
bool setEventPresenttext
Field
Alarm text (ALTX): ASCII, at most min(max_text_bytes, 120) bytes.
std::string text