Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: mbed ads1115_test SDFileSystem
Diff: main.cpp
- Branch:
- UplinkEnabled
- Revision:
- 44:3be8f867063e
- Parent:
- 43:09551ed0f46b
- Child:
- 45:7e9d6dc429e4
diff -r 09551ed0f46b -r 3be8f867063e main.cpp
--- a/main.cpp Mon Mar 08 23:16:15 2021 +0900
+++ b/main.cpp Mon Mar 08 23:25:15 2021 +0900
@@ -127,7 +127,43 @@
//valvcontroler auto pressure limitation----------------------------------------------------
if(wireless.readable() > 0)
{
- UplinkHundle();
+ // This support only single lettar.
+ char message = wireless.getc();
+
+ if (message == 'o') //open
+ {
+ valve_controler1 = 1;
+ valve_controler2 = 1;
+ APLFlug = false;
+ }
+ else if (message == 'c') //close
+ {
+ valve_controler1 = 0;
+ valve_controler2 = 0;
+ APLFlug = false;
+ }
+ else
+ {
+ if (!(// These must be just responses.
+ message == 'O'
+ || message == 'K'
+ || message == 'N'
+ || message == 'G'
+ || message == ' '
+ || message == '0'
+ || message == '1'
+ || message == '2'
+ || message == '3'
+ || message == '4'
+ || message == '5'
+ || message == '6'
+ || message == '7'
+ || message == '8'
+ || message == '9'
+ )){
+ wireless.printf("You send invaild command.\r\n\r\n");
+ }
+ }
}
if(APLFlug)
{
@@ -156,45 +192,4 @@
}
}
}
-
-void UplinkHundle()
-{
- // This support only single lettar.
- char message = wireless.getc();
-
- if (message == 'o') //open
- {
- valve_controler1 = 1;
- valve_controler2 = 1;
- APLFlug = false;
- }
- else if (message == 'c') //close
- {
- valve_controler1 = 0;
- valve_controler2 = 0;
- APLFlug = false;
- }
- else
- {
- if (!(
- message == 'O'
- || message == 'K'
- || message == 'N'
- || message == 'G'
- || message == ' '
- || message == '0'
- || message == '1'
- || message == '2'
- || message == '3'
- || message == '4'
- || message == '5'
- || message == '6'
- || message == '7'
- || message == '8'
- || message == '9'
- )){
- wireless.printf("You send invaild command.\r\n\r\n");
- }
- }
-}
// If you feel this ugly, please refactor THIS !!.