X-Git-Url: http://git.droids-corp.org/?p=aversive.git;a=blobdiff_plain;f=projects%2Fmicrob2010%2Fmainboard%2Frobotsim.c;h=69711558b03c4e3f87fffc7bf8825c78b1bd6b21;hp=bf4b731aff49064d5ecd23c068cd525fb2ae6a01;hb=e6e4582229cd4ed8ffe73bdfbae79d236129df3b;hpb=9aa3fc56bec05ac20424c58ea58faf4a8fb414f0 diff --git a/projects/microb2010/mainboard/robotsim.c b/projects/microb2010/mainboard/robotsim.c index bf4b731..6971155 100644 --- a/projects/microb2010/mainboard/robotsim.c +++ b/projects/microb2010/mainboard/robotsim.c @@ -54,6 +54,8 @@ #include "strat_utils.h" #include "main.h" +uint8_t robotsim_blocking = 0; + static int32_t l_pwm, r_pwm; static int32_t l_enc, r_enc; @@ -264,6 +266,8 @@ void robotsim_update(void) pertl = 1; else if (cmd[0] == 'r') pertr = 1; + else if (cmd[0] == 'b') + robotsim_blocking = 1; if (cmd[0] == 'o') { if (sscanf(cmd, "opp %d %d", &oppx, &oppy) == 2) { abs_xy_to_rel_da(oppx, oppy, &oppd, &oppa);