1、治具HOME时,不再清除本地的RESULT

2、侧相机报警信息写入EventTracker
Eight
lhiven 4 months ago
parent 4155bdc7d0
commit d7b3933f2f

@ -323,6 +323,12 @@ namespace Rs.MotionPlat.Entitys
public void SetSocket(Socket socket)
{
if(_socket!=null)
{
_socket.Close();
_socket.Dispose();
_socket = null;
}
_socket = socket;
}
@ -406,7 +412,7 @@ namespace Rs.MotionPlat.Entitys
}
}
Send($"Reset$");
Result = "";
//Result = "";
if (CheckPrintLog())
{
AddLog($"<<< TC{Index} Reset$");
@ -593,6 +599,8 @@ namespace Rs.MotionPlat.Entitys
break;
case "3":
//侧相机测试失败
AlarmEntity alarmInfo = AlarmCollection.Get(AlarmConstID.DUT).Transform(Index);
DevLog.EventTracker("ERROR START", alarmInfo.AlarmID, alarmInfo.EN, "WORK");
EButtonType sideCameraSelect = Msgbox.ShowTipDialog(EButtonType.Retry | EButtonType.Cancel, $"Please check DUT{Index} is placed okok continue test click retrystop test click Cancel","warn",true);
if(sideCameraSelect== EButtonType.Retry)
{
@ -605,6 +613,7 @@ namespace Rs.MotionPlat.Entitys
Send(msg);
}
dataEvent.Set();
DevLog.EventTracker("ERROR END", alarmInfo.AlarmID, alarmInfo.EN, "WORK");
break;
}
break;
@ -982,11 +991,11 @@ namespace Rs.MotionPlat.Entitys
Thread.Sleep(500);
string reg = "Register#1$";
int sendLen = clientSocket.Send(Encoding.ASCII.GetBytes(reg));
MessageQueue.Instance.Insert($"<<< ip:{ep.Address.ToString()},port:{ep.Port.ToString()},{reg}");
MessageQueue.Instance.Insert($" >>> ip:{ep.Address.ToString()},port:{ep.Port.ToString()},{reg}");
TestFixture tf = GetTestFixture(int.Parse(items[2]));
tf.SetSocket(soct);
tf.AddLog(" <<< " + content);
tf.AddLog(" >>> " + reg);
tf.AddLog(" >>> " + content);
tf.AddLog(" <<< " + reg);
tf.MachineID = items[1];
tf.Connected = true;
tf.Status = ETestFixtureStatus.None;

Loading…
Cancel
Save