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