Added a new view
This commit is contained in:
parent
cc8a040596
commit
38b2ef8c2e
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
boolean view_1(Adafruit_SSD1306 &display, void *pData)
|
boolean view_1(Adafruit_SSD1306 &display, void *pData)
|
||||||
{
|
{
|
||||||
char time_str[300] = "", power_str[50] = "";
|
char time_str[150] = "", power_str[15] = "";
|
||||||
DateTimePacket *p = (DateTimePacket *) pData;
|
View1Packet *p = (View1Packet *) pData;
|
||||||
|
|
||||||
switch(p->powerInfo.powerType)
|
switch(p->powerInfo.powerType)
|
||||||
{
|
{
|
||||||
@ -24,12 +24,27 @@ boolean view_1(Adafruit_SSD1306 &display, void *pData)
|
|||||||
|
|
||||||
boolean view_2(Adafruit_SSD1306 &display, void *pData)
|
boolean view_2(Adafruit_SSD1306 &display, void *pData)
|
||||||
{
|
{
|
||||||
char conn_str[300];
|
char conn_str[150];
|
||||||
sprintf(conn_str,"Ip addr :");
|
|
||||||
|
ViewAPPacket *p = (ViewAPPacket *) pData;
|
||||||
|
|
||||||
|
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.println(conn_str);
|
||||||
|
|
||||||
display.setCursor(0,56);
|
display.setCursor(0,56);
|
||||||
display.println("CONNECTION INFO");
|
display.println("AP INFO");
|
||||||
|
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
boolean view_3(Adafruit_SSD1306 &display, void *pData)
|
||||||
|
{
|
||||||
|
char conn_str[150];
|
||||||
|
sprintf(conn_str,"Ip addr :");
|
||||||
|
display.println(conn_str);
|
||||||
|
|
||||||
|
display.setCursor(0,56);
|
||||||
|
display.println("STA INFO");
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
@ -3,15 +3,34 @@
|
|||||||
|
|
||||||
#include "SAB.h"
|
#include "SAB.h"
|
||||||
|
|
||||||
typedef struct dateTimePacket
|
typedef struct view1Packet
|
||||||
{
|
{
|
||||||
DateTime dateTime;
|
DateTime dateTime;
|
||||||
float sdCardSize;
|
float sdCardSize;
|
||||||
PowerInfo powerInfo;
|
PowerInfo powerInfo;
|
||||||
} DateTimePacket;
|
} View1Packet;
|
||||||
|
|
||||||
|
//Global info
|
||||||
boolean view_1(Adafruit_SSD1306 &display, void *pData);
|
boolean view_1(Adafruit_SSD1306 &display, void *pData);
|
||||||
|
|
||||||
|
typedef struct viewAPPacket
|
||||||
|
{
|
||||||
|
String macAddr;
|
||||||
|
String ssid;
|
||||||
|
IPAddress ipAddr;
|
||||||
|
uint8_t nbOfCon;
|
||||||
|
} ViewAPPacket;
|
||||||
|
|
||||||
|
//AP info
|
||||||
boolean view_2(Adafruit_SSD1306 &display, void *pData);
|
boolean view_2(Adafruit_SSD1306 &display, void *pData);
|
||||||
|
|
||||||
|
typedef struct viewSTAPacket
|
||||||
|
{
|
||||||
|
String macAddr;
|
||||||
|
IPAddress ipAddr;
|
||||||
|
} ViewSTAPacket;
|
||||||
|
|
||||||
|
//STA info
|
||||||
|
boolean view_3(Adafruit_SSD1306 &display, void *pData);
|
||||||
|
|
||||||
#endif //VIEWS_H
|
#endif //VIEWS_H
|
||||||
|
Loading…
Reference in New Issue
Block a user