ReservePumpWithGallonResponse.cs 658 B

123456789101112131415161718192021222324252627
  1. using Parser.BinaryParser.Attributes;
  2. namespace HengShan_Pump_NonIC.MessageEntity
  3. {
  4. /// <summary>
  5. /// 定量公升 CMD:0xE7
  6. /// </summary>
  7. public class ReservePumpWithGallonResponse : NonICMessageTemplateBase
  8. {
  9. public ReservePumpWithGallonResponse()
  10. {
  11. //CMD = 0xE7;
  12. }
  13. [Format(1, EncodingType.BIN, 3)]
  14. public int result { get; set; }
  15. public Result EnumResult
  16. {
  17. get { return result == 0x55 ? Result.成功 : Result.失败; }
  18. set
  19. {
  20. result = (value == Result.成功) ? 0x55 : 0xAA;
  21. }
  22. }
  23. }
  24. }