1
0
mirror of https://github.com/thooge/esp32-nmea2000-obp60.git synced 2025-12-15 15:03:07 +01:00

add extended nmea2k status

This commit is contained in:
andreas
2021-10-21 18:10:25 +02:00
parent c24e699874
commit 63eb317816
4 changed files with 94 additions and 21 deletions

View File

@@ -12,7 +12,7 @@
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
#define VERSION "0.0.5"
#define VERSION "0.0.7"
#include "GwHardware.h"
#define LOG_SERIAL true
@@ -101,12 +101,14 @@ void js_reset() // Wenn "http://<ip address>/gauge.min.js" aufgerufen wurde
void js_status(){
StaticJsonDocument<256> status;
int numPgns=nmea0183Converter->numPgns();
DynamicJsonDocument status(256*numPgns*30);
status["numcan"]=numCan;
status["version"]=VERSION;
status["wifiConnected"]=gwWifi.clientConnected();
status["clientIP"]=WiFi.localIP().toString();
status["numClients"]=socketServer.numClients();
nmea0183Converter->toJson(status);
String buf;
serializeJson(status,buf);
webserver.send(200,F("application/json"),buf);