This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
#include "json_builder.h"
|
||||
#include <ArduinoLog.h>
|
||||
|
||||
extern WaterData water_data;
|
||||
extern DeviceTelemetry telemetry;
|
||||
@@ -29,7 +30,7 @@ StaticJsonDocument<128> build_telemetry_json(DeviceTelemetry data) {
|
||||
return doc;
|
||||
}
|
||||
|
||||
StaticJsonDocument<128> build_network_json(NetworkData wired, NetworkData wireless) {
|
||||
StaticJsonDocument<256> build_network_json(NetworkData wired, NetworkData wireless) {
|
||||
StaticJsonDocument<256> doc;
|
||||
doc["wifi"]["ip"] = wireless.ip_address;
|
||||
doc["wifi"]["rssi"] = wireless.rssi;
|
||||
|
||||
@@ -4,4 +4,4 @@
|
||||
StaticJsonDocument<128> build_shunt_data_json(SensorData data);
|
||||
StaticJsonDocument<128> build_water_data_json(WaterData data);
|
||||
StaticJsonDocument<128> build_telemetry_json(DeviceTelemetry data);
|
||||
StaticJsonDocument<128> build_network_json(NetworkData wired, NetworkData wireless);
|
||||
StaticJsonDocument<256> build_network_json(NetworkData wired, NetworkData wireless);
|
||||
@@ -65,6 +65,7 @@ void wifi_task(void* parameter)
|
||||
wifi_data.ip_address = WiFi.localIP().toString();
|
||||
|
||||
Log.verbose("RSSI: %F, IP Address, %p, SSID: %s", float(WiFi.RSSI()), WiFi.localIP(), prefs.getString(ssid_key, "NOSSID"));
|
||||
Serial.println(WiFi.channel());
|
||||
delay(5000);
|
||||
} else {
|
||||
Log.verbose("Connecting to %s using password %s", prefs.getString(ssid_key, ""), prefs.getString(wifi_password_key, ""));
|
||||
@@ -86,6 +87,7 @@ void ethernet_task(void* parameter)
|
||||
ethernet_data.link = ETH.linkUp();
|
||||
ethernet_data.rssi = ETH.linkSpeed();
|
||||
ethernet_data.ip_address = ETH.localIP().toString();
|
||||
Log.verbose("Ethernet RSSI: %F, IP Address, %s, LINK: %s", float(ethernet_data.rssi), ethernet_data.ip_address, String(ethernet_data.link));
|
||||
delay(60 * 1000);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user