diff --git a/pkg/models/evem.go b/pkg/models/evem.go index af6e6d3..1f51f59 100644 --- a/pkg/models/evem.go +++ b/pkg/models/evem.go @@ -91,13 +91,13 @@ type EventModelGetAlarmingResponse struct { // 3.4.1.3 type EventModelGetAlarmInfoStatusResponse struct { - ErrorCode uint `json:"ERRORCODE"` - ErrorCause string `json:"ERRORCAUSE"` - MotionDetectionAlarm []MotionDetectionAlarmStatus `json:"MD"` - IOAlarm []IOAlarmStatus `json:"IO"` - StorageAlarm []StorageAlarmStatus `json:"ST"` - StorageAlarmParameters []CameraCoveredAlarmStatus `json:"VS"` - VideoLossAlarm []VideoLossAlarmStatus `json:"VL"` + ErrorCode uint `json:"ERRORCODE"` + ErrorCause string `json:"ERRORCAUSE"` + MotionDetectionAlarm []MotionDetectionAlarmStatus `json:"MD"` + IOAlarm []IOAlarmStatus `json:"IO"` + StorageAlarm []StorageAlarmStatus `json:"ST"` + CameraCoveredAlarm []CameraCoveredAlarmStatus `json:"VS"` + VideoLossAlarm []VideoLossAlarmStatus `json:"VL"` } // 3.4.1.4.1 @@ -117,9 +117,8 @@ type IOAlarmStatus struct { // 3.4.1.4.4 type CameraCoveredAlarmStatus struct { - ChannelMask uint `json:"CH"` - AlarmMask uint `json:"AT"` - StatusMask uint `json:"AS"` + Status uint `json:"ISA"` + Mask uint `json:"LCH"` } // 3.4.1.4.4