diff --git a/dump1090.c b/dump1090.c index d080470c3..7295f6acb 100644 --- a/dump1090.c +++ b/dump1090.c @@ -2507,6 +2507,7 @@ char *aircraftsToJson(int *len) { int buflen = 1024; /* The initial buffer is incremented as needed. */ char *buf = malloc(buflen), *p = buf; int l; + time_t now = time(NULL); l = snprintf(p,buflen,"[\n"); p += l; buflen -= l; @@ -2523,9 +2524,9 @@ char *aircraftsToJson(int *len) { l = snprintf(p,buflen, "{\"hex\":\"%s\", \"flight\":\"%s\", \"lat\":%f, " "\"lon\":%f, \"altitude\":%d, \"track\":%d, " - "\"speed\":%d},\n", + "\"speed\":%d, \"messages\":%ld, \"seen\":%d},\n", a->hexaddr, a->flight, a->lat, a->lon, altitude, a->track, - speed); + speed, a->messages, (int)(now - a->seen)); p += l; buflen -= l; /* Resize if needed. */ if (buflen < 256) { diff --git a/gmap.html b/gmap.html index ad6c30ac5..181be17bf 100644 --- a/gmap.html +++ b/gmap.html @@ -4,159 +4,541 @@ - Dump1090 + DUMP1090 // ATC MONITOR + + + - -
+ +
+
+ DUMP1090  ·  ATC MONITOR +
+
+
+ ◉ LIVE +
+
1090 MHz
+
+
+
+ ◎ NOTIFY +
+
+ FT / KT +
+
+ UTC + --:--:-- +
+
+
+ + +
-

Dump1090

+

▸ CONTACT

+ 00 TRACKED
+
-

-

Click on a plane for info

+

No target selected

@@ -164,52 +546,455 @@

Dump1090

integrity="sha256-20nQCchB9co0qIjJZRGuk2/Z9VM+kNiyxNV1lvTlZBo=" crossorigin=""> - \ No newline at end of file +