Skip to content

Commit 20ba1f6

Browse files
author
xss
committed
fix receivers
1 parent 55d55a7 commit 20ba1f6

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

js/format.js

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ function formatData(data) {
1818
for (let uploader in stations) {
1919
dataTempEntry.callsign[stations[uploader]] = {};
2020
}
21-
} else {
21+
} else if ("uplaoders" in data[key][i]){
2222
for (let uploader in data[key][i].uploaders) {
2323
uploader_callsign = data[key][i].uploaders[uploader].uploader_callsign;
2424
dataTempEntry.callsign[uploader_callsign] = {};
@@ -32,6 +32,20 @@ function formatData(data) {
3232
dataTempEntry.callsign[uploader_callsign].frequency = +data[key][i].uploaders[uploader].frequency.toFixed(3);
3333
}
3434
}
35+
} else {
36+
uploader_callsign = data[key][i].uploader_callsign
37+
dataTempEntry.callsign[uploader_callsign] = {};
38+
39+
if (data[key][i].snr) {
40+
dataTempEntry.callsign[uploader_callsign].snr = +data[key][i].snr.toFixed(1);
41+
}
42+
if (data[key][i].rssi) {
43+
dataTempEntry.callsign[uploader_callsign].rssi = +data[key][i].rssi.toFixed(1);
44+
}
45+
if (data[key][i].frequency) {
46+
dataTempEntry.callsign[uploader_callsign].frequency = +data[key][i].frequency.toFixed(3);
47+
}
48+
3549
}
3650
dataTempEntry.gps_alt = parseFloat((data[key][i].alt).toPrecision(8));
3751
dataTempEntry.gps_lat = parseFloat((data[key][i].lat).toPrecision(8));

0 commit comments

Comments
 (0)