using System; using System.Linq; namespace WayneChina_IcCardReader_SinoChem.MessageEntity.Incoming { public enum CardReaderState { /// /// 无卡 /// Idle = 0x00, /// /// 有卡 /// CardInserted = 0x01, /// /// PSAM错误 /// PsamError= 0x80, /// /// 读卡器错误 /// ReaderError = 0x81, } public class CardReaderStateEvent : IcCardReaderMessageBase { public CardReaderState State { get { var parameter = base.RawData.Skip(1).First(); var crs = Enum.ToObject(typeof(CardReaderState), parameter); return (CardReaderState)crs; } } } }