X-Git-Url: https://defiant.homedns.org/gitweb/?p=ros_wild_thumper.git;a=blobdiff_plain;f=avr%2Fmotor_ctrl%2Fmain.c;fp=avr%2Fmotor_ctrl%2Fmain.c;h=b0d9cbfe00aba102cc72ce4f82173b5eefa30eac;hp=ec9965f68800c26812a9eadf04da5e67dd3cec81;hb=a40cf061b04718ece7057174a36f3c3c818f6f61;hpb=cba57a46f758cff1cb49df0b337eac82ab4453f3 diff --git a/avr/motor_ctrl/main.c b/avr/motor_ctrl/main.c index ec9965f..b0d9cbf 100644 --- a/avr/motor_ctrl/main.c +++ b/avr/motor_ctrl/main.c @@ -113,6 +113,7 @@ #define WHEEL_DIST 0.39912 // Measured: 0.252 #define PWM_BREAK INT16_MIN #define STALL_LIMIT 140000 +#define I2C_TIMEOUT_DISABLE 255 #define TWI_ACK TWCR = (1< 100) { + // ~1s without a new i2c command + cmd_vel.speed = 0; + cmd_vel.angle = 0; + cmd_vel.bUpdate = 1; + last_man_update_count = I2C_TIMEOUT_DISABLE; + } } sleep_mode();