From 11a4f32515bbc936ebb099fa167b397a6f1dfaa8 Mon Sep 17 00:00:00 2001 From: Jens Ahrensfeld Date: Sat, 30 Mar 2019 16:12:19 +0000 Subject: [PATCH] - added error responses - ok and err responses have arguments git-svn-id: http://moon:8086/svn/projects/HendiControl@182 fda53097-d464-4ada-af97-ba876c37ca34 --- Control/firmware/HendiCtrl/main.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Control/firmware/HendiCtrl/main.c b/Control/firmware/HendiCtrl/main.c index aed4572..c32789f 100755 --- a/Control/firmware/HendiCtrl/main.c +++ b/Control/firmware/HendiCtrl/main.c @@ -182,7 +182,7 @@ int main(void) } else { - PRINT_ANSWER("INVALID STATE"); + PRINT_ANSWER("ERR:Invalid state"); } } } @@ -211,7 +211,7 @@ int main(void) } else { - PRINT_ANSWER("INVALID STATE"); + PRINT_ANSWER("ERR:Invalid state"); } } } @@ -240,11 +240,11 @@ int main(void) setPower(PowerLow); setSwitch(SwitchOff); state_next = StateRemote; - PRINT_ANSWER("OK"); + PRINT_ANSWER("OK:%d", arg); } else { - PRINT_ANSWER("INVALID STATE"); + PRINT_ANSWER("ERR:Invalid state"); } } else if (arg == 0) @@ -255,11 +255,11 @@ int main(void) setPower(PowerLow); setSwitch(SwitchOff); state_next = StateNormal; - PRINT_ANSWER("OK"); + PRINT_ANSWER("OK:%d", arg); } else { - PRINT_ANSWER("INVALID STATE"); + PRINT_ANSWER("ERR:Invalid state"); } } } @@ -281,7 +281,7 @@ int main(void) break; } g_debug = (uint16_t)strtol(pArgs, &pArgs, 10); - PRINT_ANSWER("OK"); + PRINT_ANSWER("OK:%d", g_debug); } } @@ -323,7 +323,7 @@ int main(void) else { pArgs++; - PRINT_ANSWER("UNKNOWN COMMAND"); + PRINT_ANSWER("ERR:Unknown command"); } } // while (*pArgs)