更新通讯适配器
Some checks failed
Gradle Build / build (push) Has been cancelled

This commit is contained in:
wait
2025-03-31 10:48:46 +08:00
parent ece8013fec
commit 17c28a5a7f
27 changed files with 1395 additions and 27 deletions

View File

@@ -29,6 +29,7 @@ public interface InternalVehicleService
/**
* Updates a vehicle's energy level.
* 更新车辆的能级。
*
* @param ref A reference to the vehicle to be modified.
* @param energyLevel The vehicle's new energy level.
@@ -39,6 +40,7 @@ public interface InternalVehicleService
/**
* Updates a vehicle's load handling devices.
* 更新车辆的负载处理设备。
*
* @param ref A reference to the vehicle to be modified.
* @param devices The vehicle's new load handling devices.
@@ -52,6 +54,7 @@ public interface InternalVehicleService
/**
* Updates the point which a vehicle is expected to occupy next.
* 更新了预计接下来将占用的车辆的点。
*
* @param vehicleRef A reference to the vehicle to be modified.
* @param pointRef A reference to the point which the vehicle is expected to occupy next.
@@ -65,6 +68,7 @@ public interface InternalVehicleService
/**
* Updates a vehicle's order sequence.
* 更新车辆的订单序列。
*
* @param vehicleRef A reference to the vehicle to be modified.
* @param sequenceRef A reference to the order sequence the vehicle processes.
@@ -79,6 +83,7 @@ public interface InternalVehicleService
/**
* Updates the vehicle's current orientation angle (-360..360 degrees, or {@link Double#NaN}, if
* the vehicle doesn't provide an angle).
* 如果车辆不提供角度,则更新车辆的当前方向角(-360..360度,或{@link double},如果车辆不提供角度)。
*
* @param ref A reference to the vehicle to be modified.
* @param angle The vehicle's orientation angle.
@@ -92,6 +97,7 @@ public interface InternalVehicleService
/**
* Places a vehicle on a point.
* 将车辆放在一个点上。
*
* @param vehicleRef A reference to the vehicle to be modified.
* @param pointRef A reference to the point on which the vehicle is to be placed.
@@ -105,6 +111,7 @@ public interface InternalVehicleService
/**
* Updates the vehicle's current precise position in mm.
* 更新车辆在MM中的当前精确位置。
*
* @param ref A reference to the vehicle to be modified.
* @param position The vehicle's precise position in mm.
@@ -118,6 +125,7 @@ public interface InternalVehicleService
/**
* Updates the vehicle's pose.
* 更新车辆的姿势。
*
* @param ref A reference to the vehicle to be modified.
* @param pose The vehicle's new pose.
@@ -135,6 +143,7 @@ public interface InternalVehicleService
/**
* Updates a vehicle's processing state.
* 更新车辆的处理状态。
*
* @param ref A reference to the vehicle to be modified.
* @param state The vehicle's new processing state.
@@ -145,6 +154,7 @@ public interface InternalVehicleService
/**
* Updates a vehicle's recharge operation.
* 更新车辆的充电操作。
*
* @param ref A reference to the vehicle to be modified.
* @param rechargeOperation The vehicle's new recharge action.
@@ -155,6 +165,7 @@ public interface InternalVehicleService
/**
* Updates a vehicle's claimed resources.
* 更新车辆声称的资源。
*
* @param ref A reference to the vehicle to be modified.
* @param resources The new resources.
@@ -168,6 +179,7 @@ public interface InternalVehicleService
/**
* Updates a vehicle's allocated resources.
* 更新车辆分配的资源。
*
* @param ref A reference to the vehicle to be modified.
* @param resources The new resources.
@@ -181,6 +193,7 @@ public interface InternalVehicleService
/**
* Updates a vehicle's state.
* 更新车辆的状态。
*
* @param ref A reference to the vehicle to be modified.
* @param state The vehicle's new state.
@@ -191,6 +204,7 @@ public interface InternalVehicleService
/**
* Updates a vehicle's length.
* 更新车辆的长度。
*
* @param ref A reference to the vehicle to be modified.
* @param length The vehicle's new length.
@@ -204,6 +218,7 @@ public interface InternalVehicleService
/**
* Updates the vehicle's bounding box.
* 更新车辆的边界框。
*
* @param ref A reference to the vehicle.
* @param boundingBox The vehicle's new bounding box (in mm).
@@ -219,6 +234,7 @@ public interface InternalVehicleService
/**
* Updates a vehicle's transport order.
* 更新车辆的运输订单。
*
* @param vehicleRef A reference to the vehicle to be modified.
* @param orderRef A reference to the transport order the vehicle processes.