diff --git a/v1.2/Shibo-main-TOMMY/src/main.cpp b/v1.2/Shibo-main-TOMMY/src/main.cpp index aa01a4f..37aba32 100644 --- a/v1.2/Shibo-main-TOMMY/src/main.cpp +++ b/v1.2/Shibo-main-TOMMY/src/main.cpp @@ -641,8 +641,8 @@ void jump_loop() if(jump_pre_flag > 0 ){ jump_pre_flag ++; } - // 收缩小腿蓄能已经结束,且舵机停止运动了 - if(jump_pre_flag && !sms_sts.ReadMove(ID[0]) && !sms_sts.ReadMove(ID[1])){ + // 给jump_pre_flag一点余量,确保收缩小腿蓄能已经结束,且舵机停止运动了 + if(jump_pre_flag > 20 && !sms_sts.ReadMove(ID[0]) && !sms_sts.ReadMove(ID[1])){ // 前后左右跳跃配合loop函数中脉冲 if( left_jump_flag ){