示例#1
0
 public void Parse(byte[] data)
 {
     TimeStamp = BitConverter.ToUInt16(data, 0);
     TimeSlotA = BitConverter.ToUInt16(data, 2);
     TimeSlotB = BitConverter.ToUInt16(data, 4);
     Smoke     = (SmokeStateType)data[6];
 }
        private string GetStatus(SmokeStateType status)
        {
            switch (status)
            {
            case SmokeStateType.Alarm:
                return("Alarm");

            case SmokeStateType.NoAlarm:
                return("No Alarm");

            default:
                return("Unknown");
            }
        }