|
|
@@ -316,6 +316,22 @@ class ProgramItem(BaseClass):
|
|
|
self.last_camera_height = self.camera_height
|
|
|
await asyncio.sleep(0.01)
|
|
|
if self.camera_angle is not None:
|
|
|
+ if self.turntable_position == -40:
|
|
|
+ self.mcu.to_device_move(
|
|
|
+ device_name="camera_steering", value=-39
|
|
|
+ )
|
|
|
+ logger.info("转盘位置首次运动===>,%s",-39)
|
|
|
+ elif self.turntable_position == 40:
|
|
|
+ self.mcu.to_device_move(
|
|
|
+ device_name="camera_steering", value=39
|
|
|
+ )
|
|
|
+ logger.info("转盘位置首次运动===>,%s",39)
|
|
|
+ else:
|
|
|
+ self.mcu.to_device_move(
|
|
|
+ device_name="camera_steering", value=self.camera_angle-1
|
|
|
+ )
|
|
|
+ logger.info("转盘位置首次运动===>,%s",self.camera_angle-1)
|
|
|
+ await asyncio.sleep(0.01)
|
|
|
self.mcu.to_device_move(
|
|
|
device_name="camera_steering", value=self.camera_angle
|
|
|
)
|