|
|
@@ -1,5 +1,4 @@
|
|
|
-//#define TEST
|
|
|
-using System;
|
|
|
+using System;
|
|
|
using System.Collections.Generic;
|
|
|
using System.IO;
|
|
|
using System.Linq;
|
|
|
@@ -708,10 +707,10 @@ namespace VehicleControlSystem
|
|
|
GUIMessageEventArgs reply;
|
|
|
if (msg.MessageKey.Equals(MessageKey.AutoMode))
|
|
|
{
|
|
|
-#if TEST
|
|
|
- if (!QuartzUtils.StopSchedule("SteerTest"))
|
|
|
- return;
|
|
|
-#endif
|
|
|
+//#if TEST
|
|
|
+// if (!QuartzUtils.StopSchedule("SteerTest"))
|
|
|
+// return;
|
|
|
+//#endif
|
|
|
|
|
|
if (!this.ZmqManager.IsReqConnected)
|
|
|
{
|
|
|
@@ -741,6 +740,11 @@ namespace VehicleControlSystem
|
|
|
if (result != ConstInt.EXECUTE_SUCCESS)
|
|
|
{
|
|
|
var al = this.Alarms.FirstOrDefault(a => a.AlarmId == result);
|
|
|
+ if (al == null)
|
|
|
+ al = new Alarm()
|
|
|
+ {
|
|
|
+ Text = "Not Define"
|
|
|
+ };
|
|
|
reply = new GUIMessageEventArgs { Kind = GUIMessageEventArgs.eGUIMessageKind.RspVehicleModeChange, Result = FluentResults.Results.Fail(new Error(al.Text)), MessageKey = MessageKey.ManualMode };
|
|
|
GUIMessageEventPublish(reply);
|
|
|
return;
|