Phase 2 PR 14 — alarm subsystem (subscribe to alarm attribute quartet + raise GalaxyAlarmEvent) #13
Reference in New Issue
Block a user
Delete Branch "phase-2-pr14-alarm-subsystem"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Per IsAlarm=true attribute (from PR 9), GalaxyAlarmTracker advises .InAlarm/.Priority/.DescAttrName/.Acked, runs the simplified OPC UA Part 9 alarm lifecycle (Active / Acknowledged / Inactive), forwards transitions through the existing OnAlarmEvent IPC event. AcknowledgeAlarmAsync writes .AckMsg. No new contract messages. 9 new tests, 84/84 Host.Tests Unit pass. Branches off PR 13.