|
|
@@ -34,7 +34,6 @@ namespace VehicleControlSystem.ControlLayer.MQ
|
|
|
NetMQPoller subPoller = null;
|
|
|
NetMQMonitor monitor = null;
|
|
|
|
|
|
- Vehicle vehicle = null;
|
|
|
BMUManager bMUManager = null;
|
|
|
Steering steering = null;
|
|
|
|
|
|
@@ -147,12 +146,11 @@ namespace VehicleControlSystem.ControlLayer.MQ
|
|
|
|
|
|
#endregion
|
|
|
|
|
|
- public ZmqManager( Vehicle vehicle, BMUManager bMU, Steering steering )
|
|
|
+ public ZmqManager( BMUManager bMU, Steering steering )
|
|
|
{
|
|
|
NetMQ.NetMQConfig.Cleanup();
|
|
|
|
|
|
this.bMUManager = bMU;
|
|
|
- this.vehicle = vehicle;
|
|
|
this.steering = steering;
|
|
|
}
|
|
|
|
|
|
@@ -191,7 +189,6 @@ namespace VehicleControlSystem.ControlLayer.MQ
|
|
|
this.subPoller = new NetMQPoller { this.sub };
|
|
|
this.subPoller.RunAsync();
|
|
|
|
|
|
- //this.vehicle.PropertyChanged += Vehicle_PropertyChanged;
|
|
|
this.bMUManager.OnChangedReceivedData += BMUManager_OnChangedReceivedData;
|
|
|
}
|
|
|
|
|
|
@@ -309,7 +306,7 @@ namespace VehicleControlSystem.ControlLayer.MQ
|
|
|
{
|
|
|
case "3060":
|
|
|
{
|
|
|
- switch ( this.vehicle.GetESteeringState() )
|
|
|
+ switch ( this.steering.GetSteeringState() )
|
|
|
{
|
|
|
case eSteeringState.None:
|
|
|
rep.SendMoreFrame( "getm" ).SendFrame( $"ok/{v[0]}/0" );
|