Skip to content

Commit b7beef4

Browse files
committed
Add logging defaults to Web Config for Torch/Postcard
1 parent 7c8a614 commit b7beef4

File tree

2 files changed

+46
-23
lines changed

2 files changed

+46
-23
lines changed

Firmware/RTK_Everywhere/AP-Config/index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -458,11 +458,11 @@
458458

459459
<div style="margin-bottom:5px;">
460460
<button type="button" id="nmeaDefaults" class="btn btn-primary"
461-
onClick="resetToSurveyingDefaults()">Reset to Surveying Defaults</button>
461+
onClick="resetToSurveyingDefaults()">Reset to Defaults</button>
462462
</div>
463463
<div style="margin-bottom:5px;">
464464
<button type="button" id="loggingDefaults" class="btn btn-primary"
465-
onClick="resetToLoggingDefaults()">Reset to Logging Defaults</button>
465+
onClick="resetToLoggingDefaults()">Reset to PPP Logging</button>
466466
</div>
467467
<br>
468468
<div id="mosaicNMEAStreamDropdowns">
@@ -2509,4 +2509,4 @@
25092509
</script>
25102510
</body>
25112511

2512-
</html>
2512+
</html>

Firmware/RTK_Everywhere/AP-Config/src/main.js

Lines changed: 43 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -648,7 +648,6 @@ function parseIncoming(msg) {
648648
ge("enableARPLogging").dispatchEvent(new CustomEvent('change'));
649649
ge("enableAutoFirmwareUpdate").dispatchEvent(new CustomEvent('change'));
650650
ge("enableAutoReset").dispatchEvent(new CustomEvent('change'));
651-
ge("useLocalizedDistribution").dispatchEvent(new CustomEvent('change'));
652651

653652
updateECEFList();
654653
updateGeodeticList();
@@ -1435,6 +1434,15 @@ function resetToSurveyingDefaults() {
14351434

14361435
ge("messageIntervalRTCMRover_RTCM1033").value = 10.0;
14371436
}
1437+
else if (platformPrefix == "Postcard") {
1438+
ge("messageRateNMEA_GPRMC").value = 1;
1439+
ge("messageRateNMEA_GPGGA").value = 1;
1440+
ge("messageRateNMEA_GPGSV").value = 1;
1441+
ge("messageRateNMEA_GPGSA").value = 1;
1442+
ge("messageRateNMEA_GPVTG").value = 1;
1443+
ge("messageRateNMEA_GPGLL").value = 1;
1444+
ge("messageRateNMEA_GPGST").value = 1; //Supported on >= v4
1445+
}
14381446
}
14391447
function resetToLoggingDefaults() {
14401448
zeroMessages();
@@ -1449,16 +1457,40 @@ function resetToLoggingDefaults() {
14491457
ge("ubxMessageRate_RXM_SFRBX").value = 1;
14501458
}
14511459
else if (platformPrefix == "Torch") {
1452-
ge("messageRateNMEA_GPGGA").value = 0.5;
1453-
ge("messageRateNMEA_GPGSA").value = 0.5;
1454-
ge("messageRateNMEA_GPGST").value = 0.5;
1455-
ge("messageRateNMEA_GPGSV").value = 1.0;
1456-
ge("messageRateNMEA_GPRMC").value = 0.5;
1457-
1458-
ge("messageRateRTCMRover_RTCM1019").value = 1.0;
1459-
ge("messageRateRTCMRover_RTCM1020").value = 1.0;
1460-
ge("messageRateRTCMRover_RTCM1042").value = 1.0;
1461-
ge("messageRateRTCMRover_RTCM1046").value = 1.0;
1460+
ge("messageRateNMEA_GPGGA").value = 1;
1461+
ge("messageRateNMEA_GPGSA").value = 1;
1462+
ge("messageRateNMEA_GPGST").value = 1;
1463+
ge("messageRateNMEA_GPGSV").value = 5; // Limit to 1 per 5 seconds
1464+
ge("messageRateNMEA_GPRMC").value = 1;
1465+
1466+
ge("messageRateRTCMRover_RTCM1019").value = 30;
1467+
ge("messageRateRTCMRover_RTCM1020").value = 30;
1468+
ge("messageRateRTCMRover_RTCM1042").value = 30;
1469+
ge("messageRateRTCMRover_RTCM1046").value = 30;
1470+
1471+
ge("messageRateRTCMRover_RTCM1074").value = 30;
1472+
ge("messageRateRTCMRover_RTCM1084").value = 30;
1473+
ge("messageRateRTCMRover_RTCM1094").value = 30;
1474+
ge("messageRateRTCMRover_RTCM1124").value = 30;
1475+
}
1476+
else if (platformPrefix == "Postcard") {
1477+
ge("messageRateNMEA_GPRMC").value = 1;
1478+
ge("messageRateNMEA_GPGGA").value = 1;
1479+
ge("messageRateNMEA_GPGSV").value = 1;
1480+
ge("messageRateNMEA_GPGSA").value = 1;
1481+
ge("messageRateNMEA_GPVTG").value = 1;
1482+
ge("messageRateNMEA_GPGLL").value = 1;
1483+
ge("messageRateNMEA_GPGST").value = 1; // Supported on >= v4
1484+
1485+
ge("messageRateRTCMRover_RTCM1019").value = 30;
1486+
ge("messageRateRTCMRover_RTCM1020").value = 30;
1487+
ge("messageRateRTCMRover_RTCM1042").value = 30;
1488+
ge("messageRateRTCMRover_RTCM1046").value = 30;
1489+
1490+
ge("messageRateRTCMRover_RTCM107X").value = 30;
1491+
ge("messageRateRTCMRover_RTCM108X").value = 30;
1492+
ge("messageRateRTCMRover_RTCM109X").value = 30;
1493+
ge("messageRateRTCMRover_RTCM112X").value = 30;
14621494
}
14631495
else if (platformPrefix == "Facet mosaicX5") {
14641496
ge("streamIntervalNMEA_0").value = 6; //msec500
@@ -1743,15 +1775,6 @@ document.addEventListener("DOMContentLoaded", (event) => {
17431775
}
17441776
});
17451777

1746-
ge("useLocalizedDistribution").addEventListener("change", function () {
1747-
if (ge("useLocalizedDistribution").checked) {
1748-
show("localizedDistributionTileLevelDropdown");
1749-
}
1750-
else {
1751-
hide("localizedDistributionTileLevelDropdown");
1752-
}
1753-
});
1754-
17551778
ge("enableExternalPulse").addEventListener("change", function () {
17561779
if (ge("enableExternalPulse").checked == true) {
17571780
show("externalPulseConfigDetails");

0 commit comments

Comments
 (0)