summaryrefslogtreecommitdiffstats
path: root/src/device/main.ino
diff options
context:
space:
mode:
authorGravatar Gediminas Jakutis <gediminas@varciai.lt> 2019-05-13 12:05:27 +0300
committerGravatar Gediminas Jakutis <gediminas@varciai.lt> 2019-05-13 12:05:27 +0300
commit7162265c0480bf5bfc6187b28c58b0f6f5db42e1 (patch)
tree82c275b1b06c8ed58d4c13a129eb884b21319a66 /src/device/main.ino
parent8e7505e293ed5fb0563a2bd024e93cd81dbd954a (diff)
downloadusurpation-7162265c0480bf5bfc6187b28c58b0f6f5db42e1.tar.gz
usurpation-7162265c0480bf5bfc6187b28c58b0f6f5db42e1.tar.bz2
usurpation-7162265c0480bf5bfc6187b28c58b0f6f5db42e1.zip
device: fix info cycling.
Now actually shows daemon AND device ip. Signed-off-by: Gediminas Jakutis <gediminas@varciai.lt>
Diffstat (limited to 'src/device/main.ino')
-rw-r--r--src/device/main.ino6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/device/main.ino b/src/device/main.ino
index 3f2bc9f..1a34859 100644
--- a/src/device/main.ino
+++ b/src/device/main.ino
@@ -73,7 +73,7 @@ void loop(void)
static const String daemonstr = "Daemon IP:";
static String prefix;
static IPAddress ip_to_print;
- int print_dev_ip = 0;
+ static int print_dev_ip = 0;
static unsigned int delta = 2000; /* sleep length to use (ms) */
/* static int dot_idx = 0; */
@@ -91,12 +91,12 @@ void loop(void)
dot_idx++;
#endif
prefix = (print_dev_ip) ? devstr : daemonstr;
- ip_to_print = (print_dev_ip) ? ip : WiFi.localIP();
+ ip_to_print = (print_dev_ip) ? WiFi.localIP() : ip;
display.clear();
display.drawString(0, 0, prefix);
display.drawString(0, 16, ip_to_print.toString());
display.display();
- print_dev_ip != print_dev_ip;
+ print_dev_ip = !print_dev_ip;
}
static void init_OLED(void)