diff --git a/sdk/components/pipette_module/pipette_ctrl_module.cpp b/sdk/components/pipette_module/pipette_ctrl_module.cpp index 50058d7..8ea115e 100644 --- a/sdk/components/pipette_module/pipette_ctrl_module.cpp +++ b/sdk/components/pipette_module/pipette_ctrl_module.cpp @@ -404,7 +404,6 @@ int32_t PipetteModule::pipette_pump_aspirate() { dump("liquid_info", liquidinfo); clearPipetteGunState(); - zm_move_to_zero_quick_block(); adjust_container_pos(&acfg->container_pos, m_common_cfg.platform_info_cpyid); if (acfg->lld_enable) { @@ -451,6 +450,8 @@ void PipetteModule::_do_lld(int32_t container_pos, platinfo_t *platform_info, co } } + zm_move_to_zero_quick_block(); + // 移动到转移位置 ZLOGI(TAG, "-->zm move to transform pos"); zm_move_to_block(get_zmotor_standby_pos(), kzm_v_default, 0);