update
This commit is contained in:
@@ -30,6 +30,7 @@ import org.opentcs.drivers.vehicle.SimVehicleCommAdapter;
|
||||
import org.opentcs.drivers.vehicle.VehicleCommAdapter;
|
||||
import org.opentcs.drivers.vehicle.VehicleProcessModel;
|
||||
import org.opentcs.drivers.vehicle.management.VehicleProcessModelTO;
|
||||
import org.opentcs.manage.entity.AgvActionStatus;
|
||||
import org.opentcs.manage.entity.AgvInfo;
|
||||
import org.opentcs.manage.entity.AgvInfoParams;
|
||||
import org.opentcs.manage.entity.AgvStatus;
|
||||
@@ -284,9 +285,9 @@ public class LoopbackCommunicationAdapter
|
||||
if (message instanceof AgvInfo agvInfo) {
|
||||
//通讯适配器车辆模型更新
|
||||
handleCallbacks(agvInfo.getParams());
|
||||
} else if (message instanceof AgvStatus agvStatus) {
|
||||
} else if (message instanceof AgvActionStatus agvActionStatus) {
|
||||
//自动管理通讯适配器状态和适配器动作执行状态
|
||||
handleActionStatus(agvStatus);
|
||||
handleActionStatus(agvActionStatus);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -804,8 +805,8 @@ public class LoopbackCommunicationAdapter
|
||||
return serialNum;
|
||||
}
|
||||
|
||||
private void handleActionStatus(AgvStatus agvStatus) {
|
||||
if (agvStatus.getActionStatus()) {
|
||||
private void handleActionStatus(AgvActionStatus agvActionStatus) {
|
||||
if (agvActionStatus.getStatus()) {
|
||||
ACTION_STATUS = false;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user