|
|
@@ -166,7 +166,7 @@ namespace OHV.Vehicle.Concept
|
|
|
public eBatteryState BatteryState
|
|
|
{
|
|
|
get { return this.batteryState; }
|
|
|
- set { this.SetProperty( ref this.batteryState , value ); }
|
|
|
+ set { this.SetProperty( ref this.batteryState, value ); }
|
|
|
}
|
|
|
|
|
|
int currentTag;
|
|
|
@@ -176,6 +176,15 @@ namespace OHV.Vehicle.Concept
|
|
|
set { this.SetProperty( ref this.currentTag, value ); }
|
|
|
}
|
|
|
|
|
|
+ private bool isDryRun;
|
|
|
+
|
|
|
+ public bool IsDryRun
|
|
|
+ {
|
|
|
+ get { return isDryRun; }
|
|
|
+ set { SetProperty( ref this.isDryRun, value ); }
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
#endregion
|
|
|
|
|
|
#region Brushes
|
|
|
@@ -280,9 +289,11 @@ namespace OHV.Vehicle.Concept
|
|
|
this.LastBuildedTime = new Helpler.AssemblyInfo().Get_BuildDateTime();
|
|
|
|
|
|
GSG.NET.Quartz.QuartzUtils.Invoke( "RESOURCE_CHECK", GSG.NET.Quartz.QuartzUtils.GetExpnSecond( 1 ), QuzOnResourceUsage );
|
|
|
+
|
|
|
+ this.IsDryRun = false;
|
|
|
}
|
|
|
|
|
|
- private void ExecuteBatteryPopup( )
|
|
|
+ private void ExecuteBatteryPopup()
|
|
|
{
|
|
|
this.messageController.ShowBatteryPopupView();
|
|
|
}
|
|
|
@@ -334,6 +345,8 @@ namespace OHV.Vehicle.Concept
|
|
|
|
|
|
private void ExecuteEStop()
|
|
|
{
|
|
|
+ this.IsDryRun = !this.IsDryRun;
|
|
|
+
|
|
|
var msg = new VCSMessageEventArgs
|
|
|
{
|
|
|
Kind = VCSMessageEventArgs.eVCSMessageKind.ReqEStop,
|
|
|
@@ -539,7 +552,7 @@ namespace OHV.Vehicle.Concept
|
|
|
if ( vehicleState == eVehicleState.Abnormal )
|
|
|
this.IsVehicleAlarm = true;
|
|
|
else
|
|
|
- this.IsVehicleAlarm = false;
|
|
|
+ this.IsVehicleAlarm = false;
|
|
|
}
|
|
|
break;
|
|
|
|
|
|
@@ -570,7 +583,7 @@ namespace OHV.Vehicle.Concept
|
|
|
// this.BatteryState = eBatteryState.Connect;
|
|
|
}
|
|
|
break;
|
|
|
-
|
|
|
+
|
|
|
case "BatteryChargeState":
|
|
|
{
|
|
|
var isCharge = CastTo<bool>.From<object>( args.Args );
|