1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- using System.Linq;
- namespace PressureGage_3051.MessageEntity.Incoming
- {
- public class ReadAlarm_Response : MessageBase
- {
- public int DataNumber
- {
- get
- {
- return RawDataField.First();
- }
- }
- public AlarmTypeEnum LowerAlert
- {
- get
- {
- return (AlarmTypeEnum)RawDataField[2];
- }
- }
- public AlarmTypeEnum UpperAlert
- {
- get
- {
- return (AlarmTypeEnum)RawDataField[4];
- }
- }
- public int FaultLocation
- {
- get
- {
- return RawDataField[6];
- }
- }
- public int FaultType
- {
- get
- {
- return RawDataField[8];
- }
- }
- }
- public enum AlarmTypeEnum
- {
- Undefined = 0x00,
- OperatingFlow = 0x01,
- StandardFlow = 0x01,
- Pressure = 0x10,
- Temperature = 0x40
- }
- }
|