git.droids-corp.org
/
protos
/
xbee-avr.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
introoduce spi_servo_dump()
[protos/xbee-avr.git]
/
commands.c
diff --git
a/commands.c
b/commands.c
index
ce85088
..
c9d415f
100644
(file)
--- 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;
static void cmd_servo_parsed(void * parsed_result, void *data)
{
struct cmd_servo_result *res = parsed_result;
- uint8_t i;
(void)data;
(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"))) {
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);
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"));
}
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);
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"));
}
printf_P(PSTR("PPM to servo\r\n"));