diff options
author | 2019-05-13 12:05:27 +0300 | |
---|---|---|
committer | 2019-05-13 12:05:27 +0300 | |
commit | 7162265c0480bf5bfc6187b28c58b0f6f5db42e1 (patch) | |
tree | 82c275b1b06c8ed58d4c13a129eb884b21319a66 /src/device/main.ino | |
parent | 8e7505e293ed5fb0563a2bd024e93cd81dbd954a (diff) | |
download | usurpation-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.ino | 6 |
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) |