Index: leahi_dialin/dd/modules/alarms.py =================================================================== diff -u -r410054cfec7aee839266233249413b08b368fbd3 -r03dc6c3ff80d7f76a5b6438ba067e02a37e2ce93 --- leahi_dialin/dd/modules/alarms.py (.../alarms.py) (revision 410054cfec7aee839266233249413b08b368fbd3) +++ leahi_dialin/dd/modules/alarms.py (.../alarms.py) (revision 03dc6c3ff80d7f76a5b6438ba067e02a37e2ce93) @@ -8,7 +8,7 @@ # @file alarms.py # # @author (last) Zoltan Miskolci -# @date (last) 07-Jan-2026 +# @date (last) 08-Jan-2026 # @author (original) Quang Nguyen # @date (original) 02-Sep-2020 # @@ -17,6 +17,7 @@ import struct from logging import Logger +from leahi_dialin.common.alarm_defs import AlarmList from leahi_dialin.common.constants import NO_RESET from leahi_dialin.common.dd_defs import DDEventDataType from leahi_dialin.common.msg_defs import MsgIds, MsgFieldPositions @@ -283,12 +284,14 @@ alm = integer_to_bytearray(alarm) payload = rst + sta + alm + alarm_name = AlarmList(alarm).name + state_name = 'Active' if state != 0 else 'Inactive' return cmd_generic_override( payload = payload, reset = reset, channel_id = DenaliChannels.dialin_to_dd_ch_id, msg_id = MsgIds.MSG_ID_DD_ALARM_STATE_OVERRIDE_REQUEST, - entity_name = f'DD Alarm {str(alarm)}', - override_text = "active" if state != 0 else "inactive", + entity_name = f'DD {alarm_name} Alarm state', + override_text = f'{state_name}', logger = self.logger, can_interface = self.can_interface)