SignDataRequest.cs 991 B

123456789101112131415161718192021222324252627
  1. using Parser.BinaryParser.Util;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.Linq;
  5. using System.Text;
  6. using System.Threading.Tasks;
  7. namespace WayneChina_IcCardReader_SinoChem.MessageEntity.Outgoing
  8. {
  9. public class SignDataRequest : IcCardReaderMessageBase
  10. {
  11. /// <summary>
  12. ///
  13. /// </summary>
  14. /// <param name="cardNumber">会员卡号 20 digits(10字节,BCD), less than 20 will pad left with space</param>
  15. /// <param name="carPlateNumber">车牌号(10字节,ASCII), IC卡加油时,车牌号全填0</param>
  16. /// <param name="amount">金额(4字节,HEX)</param>
  17. /// <param name="volume">升数(4字节,HEX)</param>
  18. /// <param name="nozzleNumber">枪号(2字节,BCD)</param>
  19. public SignDataRequest(byte[] bytes)
  20. {
  21. base.RawData = new List<byte>();
  22. base.RawData.Add(0x05);
  23. base.RawData.AddRange(bytes);
  24. }
  25. }
  26. }