|
@@ -84,7 +84,7 @@ namespace AwInitilizer.Procedure.BasicInfoUpdate
|
|
|
{
|
|
|
if (!await base.CheckAndCreateSocket())
|
|
|
{
|
|
|
- LogWriter.Report(LogEvent.EvseConnect, "fail");
|
|
|
+ LogWriter.Report(LogEvent.EvseConnect, "fail", isError: true);
|
|
|
Error = ErrorType.EvseConnectFail;
|
|
|
|
|
|
return false;
|
|
@@ -93,7 +93,7 @@ namespace AwInitilizer.Procedure.BasicInfoUpdate
|
|
|
//base.serialPortocol.OnMsgReceived += SerialPortocol_OnMsgReceived;
|
|
|
if (!await serialPortocol.SetModelName(UpdateData.ModelName))
|
|
|
{
|
|
|
- LogWriter.Report(LogEvent.ModelNameWrite, "fail");
|
|
|
+ LogWriter.Report(LogEvent.ModelNameWrite, "fail", isError: true);
|
|
|
Error = ErrorType.ModelNameWriteFail;
|
|
|
|
|
|
return false;
|
|
@@ -105,7 +105,7 @@ namespace AwInitilizer.Procedure.BasicInfoUpdate
|
|
|
|
|
|
if (!await serialPortocol.SetSerialNumber(UpdateData.SerialNumber))
|
|
|
{
|
|
|
- LogWriter.Report(LogEvent.SerialNumberWrite, "fail");
|
|
|
+ LogWriter.Report(LogEvent.SerialNumberWrite, "fail", isError: true);
|
|
|
Error = ErrorType.SerialNumberWriteFail;
|
|
|
|
|
|
return false;
|
|
@@ -119,7 +119,7 @@ namespace AwInitilizer.Procedure.BasicInfoUpdate
|
|
|
|
|
|
if (!await serialPortocol.SetUTCTime(setDateTime))
|
|
|
{
|
|
|
- LogWriter.Report(LogEvent.RtcWrite, "fail");
|
|
|
+ LogWriter.Report(LogEvent.RtcWrite, "fail", isError: true);
|
|
|
Error = ErrorType.RtcUpdateFail;
|
|
|
|
|
|
return false;
|
|
@@ -131,7 +131,7 @@ namespace AwInitilizer.Procedure.BasicInfoUpdate
|
|
|
|
|
|
if (!await serialPortocol.SettingChangeConfirm())
|
|
|
{
|
|
|
- LogWriter.Report(LogEvent.SettingSave, "fail");
|
|
|
+ LogWriter.Report(LogEvent.SettingSave, "fail", isError: true);
|
|
|
Error = ErrorType.SettingSaveFail;
|
|
|
|
|
|
return false;
|
|
@@ -148,21 +148,21 @@ namespace AwInitilizer.Procedure.BasicInfoUpdate
|
|
|
|
|
|
if (!await base.CheckAndCreateSocket())
|
|
|
{
|
|
|
- LogWriter.Report(LogEvent.RestartConnect, "fail");
|
|
|
+ LogWriter.Report(LogEvent.RestartConnect, "fail", isError: true);
|
|
|
Error = ErrorType.RestartConnectFail;
|
|
|
|
|
|
return false;
|
|
|
}
|
|
|
|
|
|
var receivedModelName = await serialPortocol.GetModelName();
|
|
|
- LogWriter.Report(LogEvent.ModelNameRead, receivedModelName);
|
|
|
+ //LogWriter.Report(LogEvent.ModelNameRead, receivedModelName);
|
|
|
|
|
|
if (string.IsNullOrEmpty(receivedModelName))
|
|
|
{
|
|
|
LogWriter.Log("Model name get failed after reboot");
|
|
|
LogWriter.Log(serialPortocol.LatestErrorMessage, isDebugLog: true);
|
|
|
Error = ErrorType.ModelNameGetFail;
|
|
|
-
|
|
|
+ LogWriter.Report(LogEvent.ModelNameRead, "empty" , isError: true);
|
|
|
return false;
|
|
|
}
|
|
|
else
|
|
@@ -172,14 +172,15 @@ namespace AwInitilizer.Procedure.BasicInfoUpdate
|
|
|
if (receivedModelName != UpdateData.ModelName)
|
|
|
{
|
|
|
Error = ErrorType.ModelNameMismach;
|
|
|
-
|
|
|
+ LogWriter.Report(LogEvent.ModelNameRead, receivedModelName, isError: true);
|
|
|
return false;
|
|
|
}
|
|
|
+ LogWriter.Report(LogEvent.ModelNameRead, receivedModelName);
|
|
|
LogWriter.Log("Model Name update Success");
|
|
|
}
|
|
|
|
|
|
var receivedSerialNumber = await serialPortocol.GetSerialNumber();
|
|
|
- LogWriter.Report(LogEvent.SerialNumberRead, receivedSerialNumber);
|
|
|
+ //LogWriter.Report(LogEvent.SerialNumberRead, receivedSerialNumber);
|
|
|
|
|
|
if (string.IsNullOrEmpty(receivedSerialNumber))
|
|
|
{
|
|
@@ -187,7 +188,7 @@ namespace AwInitilizer.Procedure.BasicInfoUpdate
|
|
|
LogWriter.Log(serialPortocol.LatestErrorMessage, isDebugLog: true);
|
|
|
|
|
|
Error = ErrorType.SerialNumberGetFail;
|
|
|
-
|
|
|
+ LogWriter.Report(LogEvent.SerialNumberRead, "empty" , isError: true);
|
|
|
return false;
|
|
|
}
|
|
|
else
|
|
@@ -197,20 +198,21 @@ namespace AwInitilizer.Procedure.BasicInfoUpdate
|
|
|
if (receivedSerialNumber != UpdateData.SerialNumber)
|
|
|
{
|
|
|
Error = ErrorType.SerialNumberMismach;
|
|
|
-
|
|
|
+ LogWriter.Report(LogEvent.SerialNumberRead, receivedSerialNumber, isError: true);
|
|
|
return false;
|
|
|
}
|
|
|
+ LogWriter.Report(LogEvent.SerialNumberRead, receivedSerialNumber);
|
|
|
LogWriter.Log("Serial Number update Success");
|
|
|
}
|
|
|
|
|
|
var receivedDateTime = await serialPortocol.GetUTCTime();
|
|
|
- LogWriter.Report(LogEvent.RtcRead, receivedDateTime?.ToString("yyyyMMddHHmmss"));
|
|
|
+ //LogWriter.Report(LogEvent.RtcRead, receivedDateTime?.ToString("yyyyMMddHHmmss"));
|
|
|
|
|
|
if (receivedDateTime == null)
|
|
|
{
|
|
|
LogWriter.Log("UTC Time receive failed");
|
|
|
Error = ErrorType.EvseConnectFail;
|
|
|
-
|
|
|
+ LogWriter.Report(LogEvent.RtcRead, "empty", isError: true);
|
|
|
return false;
|
|
|
}
|
|
|
else
|
|
@@ -221,9 +223,10 @@ namespace AwInitilizer.Procedure.BasicInfoUpdate
|
|
|
if (Math.Abs(diff.TotalSeconds) > 10)
|
|
|
{
|
|
|
Error = ErrorType.UtcTimeMismatch;
|
|
|
-
|
|
|
+ LogWriter.Report(LogEvent.RtcRead, receivedDateTime?.ToString("yyyyMMddHHmmss"), isError: true);
|
|
|
return false;
|
|
|
}
|
|
|
+ LogWriter.Report(LogEvent.RtcRead, receivedDateTime?.ToString("yyyyMMddHHmmss"), isError: false);
|
|
|
LogWriter.Log("UTC Time update Success");
|
|
|
}
|
|
|
|