1234567891011121314151617181920212223242526 |
- using Edge.Core.Parser.BinaryParser.Attributes;
- using System.Collections.Generic;
- using System.Text;
- namespace HengShan_Pump_NonIC_Plus.MessageEntity
- {
- /// <summary>
- /// 错误提示信息
- /// </summary>
- public class ErrorPromptRequest : NonICMessageTemplateBase
- {
- public ErrorPromptRequest(byte nozzle, string errorMessage)
- {
- base.CMD = 0xB0;
- base.Nozzle = nozzle;
- int max = 20;
- ErrorMessage = new List<byte>(max);
- if (errorMessage.Length > max)
- errorMessage = errorMessage.Substring(0, max);
- ErrorMessage.AddRange(Encoding.Default.GetBytes(errorMessage));
- }
- [EnumerableFormat("%cascade", 3)]
- public List<byte> ErrorMessage { get; set; }
- }
- }
|