X-Git-Url: http://git.droids-corp.org/?p=protos%2Fxbee-avr.git;a=blobdiff_plain;f=commands.c;h=c9d415f64eb48af03e3cbdc3339d1c155fefc201;hp=ce85088fcc30b4f1b80cd73e04169f14beb5f181;hb=70415e123a0febc5b74b8ddd98778be116f2700b;hpb=87d9d882059ebe9e34adc088e0d6f4bea984bc91 diff --git a/commands.c b/commands.c index ce85088..c9d415f 100644 --- a/commands.c +++ b/commands.c @@ -1313,7 +1313,6 @@ struct cmd_servo_result { static void cmd_servo_parsed(void * parsed_result, void *data) { struct cmd_servo_result *res = parsed_result; - uint8_t i; (void)data; @@ -1335,11 +1334,7 @@ static void cmd_servo_parsed(void * parsed_result, void *data) spi_servo_set_ppm(!!res->val); } else if (!strcmp_P(res->arg1, PSTR("show"))) { - for (i = 0; i < 6; i++) - printf_P(PSTR("%d: %d\r\n"), i, spi_servo_get(i)); - printf_P(PSTR("bypass=%d ppm=%d\n"), - spi_servo_get_bypass(), spi_servo_get_ppm()); - printf_P(PSTR("\r\n")); + spi_servo_dump(); } } @@ -1444,10 +1439,9 @@ static void cmd_test_spi_parsed(void * parsed_result, void *data) spi_servo_set(i, val); wait_ms(wait_time); - - for (i = 0; i < 6; i++) - printf_P(PSTR("%d: %d\r\n"), i, spi_servo_get(i)); - printf_P(PSTR("\r\n")); + printf_P(PSTR("%4.4d %4.4d %4.4d %4.4d %4.4d %4.4d\r\n"), + spi_servo_get(0), spi_servo_get(1), spi_servo_get(2), + spi_servo_get(3), spi_servo_get(4), spi_servo_get(5)); } printf_P(PSTR("bypass mode, with spi commands in background\r\n")); @@ -1470,10 +1464,9 @@ static void cmd_test_spi_parsed(void * parsed_result, void *data) spi_servo_set(i, val); wait_ms(wait_time); - - for (i = 0; i < 6; i++) - printf_P(PSTR("%d: %d\r\n"), i, spi_servo_get(i)); - printf_P(PSTR("\r\n")); + printf_P(PSTR("%4.4d %4.4d %4.4d %4.4d %4.4d %4.4d\r\n"), + spi_servo_get(0), spi_servo_get(1), spi_servo_get(2), + spi_servo_get(3), spi_servo_get(4), spi_servo_get(5)); } printf_P(PSTR("PPM to servo\r\n"));