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.
Diff: GUI.cpp
- Revision:
- 1:1912637769a0
- Parent:
- 0:3fb966466a8d
- Child:
- 2:3232132ce1ea
--- a/GUI.cpp Wed Mar 17 16:12:07 2021 +0000 +++ b/GUI.cpp Wed Mar 17 20:10:05 2021 +0000 @@ -1,12 +1,15 @@ #include "GUI.h" +//#include "Defs_Sett.h" //Constructor -GUI::GUI(char *GUI_URL, EthernetInterface *eth):ws(GUI_URL, eth) +GUI::GUI(char *GUI_URL, EthernetInterface *eth, bool* flag):ws(GUI_URL, eth) { if(ws.connect()) { printf("WS connected\r\n"); + *flag = true; } else { printf("WS failed\r\n"); + *flag = false; } ws.send("{\"topic\":\"FRDM\"}"); @@ -37,12 +40,16 @@ *activeTracking = doc["activeTracking"]; msgReceived = true; } - + if (doc.containsKey("powerOn")) { *powerOn = doc["powerOn"]; + //*mode = (*powerOn) ? 1 : *mode; // OP_POWER_OFF + //*mode = (*mode == 1 && *powerOn) ? 1 : *mode; // OP_POWER_OFF, OP_NORMAL msgReceived = true; } + } + return msgReceived; }