canon_ble #82
|
@ -13,12 +13,20 @@ void McopySerial::begin () {
|
|||
char McopySerial::loop () {
|
||||
if (Serial.available()) {
|
||||
cmdChar = (char) Serial.read();
|
||||
internal();
|
||||
} else {
|
||||
cmdChar = 'z';
|
||||
}
|
||||
return cmdChar;
|
||||
}
|
||||
|
||||
void McopySerial::internal () {
|
||||
if (cmdChar == DEBUG) {
|
||||
debugOn = !debugOn;
|
||||
cmdChar = 'z';
|
||||
}
|
||||
}
|
||||
|
||||
void McopySerial::setBaud (int baudRate) {
|
||||
baud = baudRate;
|
||||
}
|
||||
|
|
|
@ -10,6 +10,8 @@ class McopySerial {
|
|||
volatile bool debugOn = false;
|
||||
volatile char cmdChar = 'z';
|
||||
|
||||
void internal ();
|
||||
|
||||
public:
|
||||
|
||||
/* CMD FLAGS */
|
||||
|
|
|
@ -13,12 +13,20 @@ void McopySerial::begin () {
|
|||
char McopySerial::loop () {
|
||||
if (Serial.available()) {
|
||||
cmdChar = (char) Serial.read();
|
||||
internal();
|
||||
} else {
|
||||
cmdChar = 'z';
|
||||
}
|
||||
return cmdChar;
|
||||
}
|
||||
|
||||
void McopySerial::internal () {
|
||||
if (cmdChar == DEBUG) {
|
||||
debugOn = !debugOn;
|
||||
cmdChar = 'z';
|
||||
}
|
||||
}
|
||||
|
||||
void McopySerial::setBaud (int baudRate) {
|
||||
baud = baudRate;
|
||||
}
|
||||
|
|
|
@ -10,6 +10,8 @@ class McopySerial {
|
|||
volatile bool debugOn = false;
|
||||
volatile char cmdChar = 'z';
|
||||
|
||||
void internal ();
|
||||
|
||||
public:
|
||||
|
||||
/* CMD FLAGS */
|
||||
|
|
Loading…
Reference in New Issue