Update 'Seeed Wio Terminal/projects/m5-gps.ino'
This commit is contained in:
@@ -6,6 +6,9 @@
|
|||||||
#include <Arduino.h>
|
#include <Arduino.h>
|
||||||
#include <rpcWiFi.h>
|
#include <rpcWiFi.h>
|
||||||
#include <HTTPClient.h>
|
#include <HTTPClient.h>
|
||||||
|
#include <WiFiMulti.h>
|
||||||
|
|
||||||
|
WiFiMulti wifiMulti;
|
||||||
|
|
||||||
|
|
||||||
TFT_eSPI tft;
|
TFT_eSPI tft;
|
||||||
@@ -30,6 +33,11 @@ char* pw = "PASSWORD";
|
|||||||
void setup()
|
void setup()
|
||||||
{
|
{
|
||||||
Serial.begin(115200);
|
Serial.begin(115200);
|
||||||
|
|
||||||
|
wifiMulti.addAP("SSID1", "PASSWORD1");
|
||||||
|
wifiMulti.addAP("SSID2", "PASSWORD2");
|
||||||
|
wifiMulti.addAP("SSID3", "PASSWORD3");
|
||||||
|
|
||||||
tft.begin();
|
tft.begin();
|
||||||
tft.setRotation(3);
|
tft.setRotation(3);
|
||||||
tft.fillScreen(TFT_BLACK);
|
tft.fillScreen(TFT_BLACK);
|
||||||
@@ -101,9 +109,15 @@ void displayInfo()
|
|||||||
last_lat = lt;
|
last_lat = lt;
|
||||||
last_lon = ln;
|
last_lon = ln;
|
||||||
|
|
||||||
if((WiFi.status() == WL_CONNECTED))
|
if(wifiMulti.run() == WL_CONNECTED) {
|
||||||
{
|
Serial.println("");
|
||||||
String wifi_text = "Connected to WiFi: " + String(ssid);
|
Serial.println("WiFi connected");
|
||||||
|
Serial.println("IP address: ");
|
||||||
|
Serial.print(WiFi.localIP());
|
||||||
|
Serial.println("SSID: ");
|
||||||
|
Serial.print(WiFi.SSID());
|
||||||
|
|
||||||
|
String wifi_text = "Connected to WiFi: " + String(WiFi.SSID());
|
||||||
tft.fillRect(10, 10, 250, 20, TFT_BLACK);
|
tft.fillRect(10, 10, 250, 20, TFT_BLACK);
|
||||||
tft.drawString(wifi_text, 10, 10);
|
tft.drawString(wifi_text, 10, 10);
|
||||||
api_lookup();
|
api_lookup();
|
||||||
|
|||||||
Reference in New Issue
Block a user