X-Git-Url: http://git.droids-corp.org/?p=aversive.git;a=blobdiff_plain;f=projects%2Fmicrob2010%2Fmainboard%2Fcommands_cs.c;fp=projects%2Fmicrob2010%2Fmainboard%2Fcommands_cs.c;h=e6850f35f1cb01bc8676e9da3bdc3576bfe25ee7;hp=a39ab071939335af20f410df7bd0648070b77ee1;hb=1714f4ee916fca95ce24120ea6e698237913f947;hpb=8d6a47e9e21a9a31f4bc12d32fb3d11091a4b305 diff --git a/projects/microb2010/mainboard/commands_cs.c b/projects/microb2010/mainboard/commands_cs.c index a39ab07..e6850f3 100644 --- a/projects/microb2010/mainboard/commands_cs.c +++ b/projects/microb2010/mainboard/commands_cs.c @@ -30,7 +30,7 @@ #include #include #include -#include +#include #include #include @@ -60,9 +60,13 @@ struct csb_list { prog_char csb_angle_str[] = "angle"; prog_char csb_distance_str[] = "distance"; +prog_char csb_left_cobroller_str[] = "left_cobroller"; +prog_char csb_right_cobroller_str[] = "right_cobroller"; struct csb_list csb_list[] = { { .name = csb_angle_str, .csb = &mainboard.angle }, { .name = csb_distance_str, .csb = &mainboard.distance }, + { .name = csb_left_cobroller_str, .csb = &mainboard.left_cobroller }, + { .name = csb_right_cobroller_str, .csb = &mainboard.right_cobroller }, }; struct cmd_cs_result { @@ -71,7 +75,7 @@ struct cmd_cs_result { }; /* token to be used for all cs-related commands */ -prog_char str_csb_name[] = "angle#distance"; +prog_char str_csb_name[] = "angle#distance#left_cobroller#right_cobroller"; parse_pgm_token_string_t cmd_csb_name_tok = TOKEN_STRING_INITIALIZER(struct cmd_cs_result, csname, str_csb_name); struct cs_block *cs_from_name(const char *name)