From f89f8c9395cf2c88bf19469a196c9566beaa9760 Mon Sep 17 00:00:00 2001 From: Jérémy Dufour Date: Sat, 22 Mar 2008 16:19:14 +0100 Subject: * digital/io/src - add EEPROM command over UART protocol to: - save current configuration; - invalidate current configuration. --- digital/io/src/main.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/digital/io/src/main.c b/digital/io/src/main.c index 9022c9ae..f9c39931 100644 --- a/digital/io/src/main.c +++ b/digital/io/src/main.c @@ -136,6 +136,18 @@ proto_callback (uint8_t cmd, uint8_t size, uint8_t *args) * - 1b: pwm high time value (position). */ servo_set_high_time (args[0], args[1]); + + /* EEPROM command */ + case c ('e', 1): + /* Save/clear config + * - 1b: + * - 00: clear config + * - other values: save config + */ + if (args[0] == 0) + eeprom_clear_param (); + else + eeprom_save_param (); break; default: -- cgit v1.2.3