// Le navigateur initie la requête vers la carte Arduino, via le Raspberry Pi et traite la réponse $(document).ready(function () { let delaiMesure = 3000; let delaiError = 2000; function loadMeasures() { $.ajax({ url: 'scripts/lireVal1.php', method: 'GET', success: function (data) { $("#val1").html(data); // Affichage de la valeur sur la page pour les tests let val1 = parseInt(data) * 50 / 920; // Exemple de mise à l'échelle pour les tests $('#jaugeCirculaire').jqxGauge({ value: val1 }); }, timeout: delaiError, error: function () { // pour aller plus loin : gestion des erreurs } }) } loadMeasures(); // Exécuté une fois au chargement de la page setInterval(function () { // Boucle infinie, s'exécute loadMeasures() // toutes les delaiMesure ms }, delaiMesure); });