SIM Card
@@ -402,7 +410,7 @@
Pending
-
+
Signal Strength
@@ -411,7 +419,7 @@
Pending
-
+
Network Connection
@@ -419,14 +427,6 @@
Pending
-
-
-
- SENSOR TESTS
-
-
-
-
@@ -1612,8 +1612,8 @@ function resetSelfTestUI() {
document.getElementById('test_network_detail').textContent = 'Waiting...';
// Reset sensor tests
- document.getElementById('sensor_tests_separator').style.display = 'none';
document.getElementById('sensor_tests_container').innerHTML = '';
+ document.getElementById('comm_tests_separator').style.display = 'none';
// Reset logs
document.getElementById('selftest_logs').innerHTML = '';
diff --git a/html/sensors.html b/html/sensors.html
index 6323602..b732afc 100755
--- a/html/sensors.html
+++ b/html/sensors.html
@@ -145,6 +145,33 @@ function getNPM_values(port){
});
}
+function getNPM_firmware(port){
+ console.log("Firmware version from NPM (port "+port+"):");
+ $("#loading_fw_"+port).show();
+
+ $.ajax({
+ url: 'launcher.php?type=npm_firmware&port='+port,
+ dataType: 'json',
+ method: 'GET',
+ success: function(response) {
+ console.log(response);
+ $("#loading_fw_"+port).hide();
+ const fwSpan = document.getElementById("fw_version_"+port);
+ if (response.firmware_version !== undefined) {
+ fwSpan.innerHTML = '
Firmware: ' + response.firmware_version + '';
+ } else {
+ fwSpan.innerHTML = '
Error reading firmware';
+ }
+ },
+ error: function(xhr, status, error) {
+ console.error('AJAX request failed:', status, error);
+ $("#loading_fw_"+port).hide();
+ const fwSpan = document.getElementById("fw_version_"+port);
+ fwSpan.innerHTML = '
Error';
+ }
+ });
+ }
+
function getENVEA_values(port, name){
console.log("Data from Envea " + name + " (port " + port + "):");
$("#loading_envea" + name).show();
@@ -369,8 +396,11 @@ error: function(xhr, status, error) {
NextPM
Capteur particules fines.
+
+
+