Displayed state of the AP and/or STA (is it enabled or not)

This commit is contained in:
anschrammh 2019-10-11 12:23:07 +02:00
parent 49a37a34f3
commit e36fca5326
2 changed files with 12 additions and 2 deletions

View File

@ -39,8 +39,12 @@ boolean view_2(Adafruit_SSD1306 &display, void *pData)
char conn_str[300];
ViewAPPacket *p = (ViewAPPacket *) pData;
if(p->enabled)
sprintf(conn_str,"Ip addr : %u.%u.%u.%u\nMac addr : \n%s\nConns : %u\nSSID : %s\n" ,p->ipAddr[0], p->ipAddr[1], p->ipAddr[2], p->ipAddr[3], p->macAddr.c_str(), p->nbOfCon, p->ssid.c_str());
else
sprintf(conn_str,"AP connectivity\nis not enabled\nCheck the cfg file\n");
sprintf(conn_str,"Ip addr : %u.%u.%u.%u\nMac addr : \n%s\nConns : %u\nSSID : %s\n" ,p->ipAddr[0], p->ipAddr[1], p->ipAddr[2], p->ipAddr[3], p->macAddr.c_str(), p->nbOfCon, p->ssid.c_str());
display.println(conn_str);
display.setCursor(0,56);
@ -54,8 +58,12 @@ boolean view_3(Adafruit_SSD1306 &display, void *pData)
char conn_str[300];
ViewSTAPacket *p = (ViewSTAPacket *) pData;
if(p->enabled)
sprintf(conn_str,"Ip addr : %u.%u.%u.%u\nMac addr : \n%s\nSignal : %d dBm\n", p->ipAddr[0], p->ipAddr[1], p->ipAddr[2], p->ipAddr[3], p->macAddr.c_str(), p->sigStrength);
else
sprintf(conn_str,"STA connectivity\nis not enabled\nCheck the cfg file\n");
sprintf(conn_str,"Ip addr : %u.%u.%u.%u\nMac addr : \n%s\nSignal : %d dBm\n", p->ipAddr[0], p->ipAddr[1], p->ipAddr[2], p->ipAddr[3], p->macAddr.c_str(), p->sigStrength);
display.println(conn_str);
display.setCursor(0,56);

View File

@ -22,6 +22,7 @@ typedef struct viewAPPacket
String ssid;
IPAddress ipAddr;
uint8_t nbOfCon;
boolean enabled;
} ViewAPPacket;
//AP info
@ -32,6 +33,7 @@ typedef struct viewSTAPacket
String macAddr;
IPAddress ipAddr;
int sigStrength;
boolean enabled;
} ViewSTAPacket;
//STA info