..
This commit is contained in:
@@ -181,20 +181,20 @@ namespace Project.Device
|
||||
/// 오류코드를 호스트에 전송합니다
|
||||
/// </summary>
|
||||
/// <param name="errcode"></param>
|
||||
public void SendError(ENIGProtocol.AGVErrorCode errcode, string errormessage)
|
||||
public void SendError(ENIGProtocol.AGVErrorCode errcode)
|
||||
{
|
||||
// Update global error state so it persists in Status messages
|
||||
PUB.Result.RunStepErrorCode = errcode;
|
||||
PUB.Result.ResultMessage = errormessage;
|
||||
//PUB.Result.ResultMessage = errormessage;
|
||||
|
||||
var id = PUB.setting.XBE_ID;
|
||||
byte cmd = (byte)ENIGProtocol.AGVCommandEH.Error;
|
||||
if (errormessage.Length > 30) errormessage = errormessage.Substring(0, 29);
|
||||
// if (errormessage.Length > 30) errormessage = errormessage.Substring(0, 29);
|
||||
|
||||
var data = new List<byte>();
|
||||
data.Add((byte)errcode);
|
||||
var datamsg = System.Text.Encoding.Default.GetBytes(errormessage);
|
||||
data.AddRange(datamsg);
|
||||
//var datamsg = System.Text.Encoding.Default.GetBytes(errormessage);
|
||||
// data.AddRange(datamsg);
|
||||
|
||||
var packet = proto.CreatePacket(id, cmd, data.ToArray());
|
||||
Send(packet);
|
||||
|
||||
Reference in New Issue
Block a user