|
@@ -4991,23 +4991,28 @@ namespace MOKA_Factory_Tools
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
-#region 波兰工厂临时功能-抄写所有Key后执行Trigger和Check指令;
|
|
|
|
- Log.WriteInfoLog("Start to Trigger DHA...");
|
|
|
|
- if (SerialCMD.TriggerDHA(TVPort, out result, out data, out error, SerailDelay))
|
|
|
|
|
|
+#region 波兰工厂DHA功能-抄写所有Key后执行Trigger和Check指令;
|
|
|
|
+ if (FunctionSettingNow.DHA == true)
|
|
{
|
|
{
|
|
- Thread.Sleep(FunctionSettingNow.CheckDHAWaitTime);
|
|
|
|
- Log.WriteInfoLog("Start to Check DHA...");
|
|
|
|
- if (!SerialCMD.CheckDHA(TVPort, out result, out data, out error, SerailDelay))
|
|
|
|
|
|
+ Log.WriteInfoLog("Start to Trigger DHA...");
|
|
|
|
+ if (SerialCMD.TriggerDHA(TVPort, out result, out data, out error, SerailDelay))
|
|
{
|
|
{
|
|
- MessageBox.Show("Check DHA Fail!");
|
|
|
|
|
|
+ Thread.Sleep(FunctionSettingNow.CheckDHAWaitTime);
|
|
|
|
+ Log.WriteInfoLog("Start to Check DHA...");
|
|
|
|
+ if (!SerialCMD.CheckDHA(TVPort, out result, out data, out error, SerailDelay))
|
|
|
|
+ {
|
|
|
|
+ ErrMsg = string.Format("{0} Check DHA Fail", SN);
|
|
|
|
+ Log.WriteErrorLog(ErrMsg);
|
|
|
|
+ goto end;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ else
|
|
|
|
+ {
|
|
|
|
+ ErrMsg = string.Format("{0} Trigger DHA Fail", SN);
|
|
|
|
+ Log.WriteErrorLog(ErrMsg);
|
|
goto end;
|
|
goto end;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- else
|
|
|
|
- {
|
|
|
|
- MessageBox.Show("Trigger DHA Fail!");
|
|
|
|
- goto end;
|
|
|
|
- }
|
|
|
|
#endregion
|
|
#endregion
|
|
|
|
|
|
//数据上传
|
|
//数据上传
|