fast-feedback virtual target task code on STM Nucleo

Dependencies:   mbed

Revision:
28:797536a42b9f
Parent:
25:56c4b22ec034
Child:
29:1fb060aab1f8
--- a/task.cpp	Sat Jul 21 00:36:38 2018 +0000
+++ b/task.cpp	Sun Jul 22 16:25:25 2018 +0000
@@ -25,7 +25,7 @@
 { }
 
 const char ModeSelection::CMD_ID_MODE        = '_';
-const char ModeSelection::CMD_MODE_PAIR      = 'P';
+const char ModeSelection::CMD_MODE_CONDITION = 'C';
 const char ModeSelection::CMD_MODE_REPORT    = 'R';
 const char ModeSelection::CMD_MODE_ASSOCIATE = 'A';
 const char ModeSelection::CMD_MODE_MOTION    = 'M';
@@ -42,7 +42,7 @@
 
 bool ModeSelection::parse(const char& c) {
     switch(c) {
-    case CMD_MODE_PAIR:         value = Pair;      return true;
+    case CMD_MODE_CONDITION:    value = Condition; return true;
     case CMD_MODE_REPORT:       value = Report;    return true;
     case CMD_MODE_ASSOCIATE:    value = Associate; return true;
     case CMD_MODE_MOTION:       value = Motion;    return true;
@@ -54,7 +54,7 @@
 
 bool ModeSelection::writeSettings() {
 #define WRITE(CHR, VAL) if (value == (VAL)) { IO::write("[%c]",CHR); } else { IO::write("%c",CHR); }
-    WRITE(CMD_MODE_PAIR,        Pair)
+    WRITE(CMD_MODE_CONDITION,   Condition)
     WRITE(CMD_MODE_REPORT,      Report)
     WRITE(CMD_MODE_ASSOCIATE,   Associate)
     WRITE(CMD_MODE_MOTION,      Motion)