Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| web:javascript:serveurhttp [2026/05/04 15:01] – [3. Code Arduino, php et jQuery correspondant] mno | web:javascript:serveurhttp [2026/05/05 18:03] (Version actuelle) – mno | ||
|---|---|---|---|
| Ligne 3: | Ligne 3: | ||
| ===== C++ & jQuery - Communiquer avec une carte à microcontrôleur ===== | ===== C++ & jQuery - Communiquer avec une carte à microcontrôleur ===== | ||
| - | [Mise à jour le 4/5/2026] | + | [Mise à jour le 5/5/2026] |
| * **Ressource** | * **Ressource** | ||
| Ligne 427: | Ligne 427: | ||
| dataType: ' | dataType: ' | ||
| success: function (data) { | success: function (data) { | ||
| - | // Pour les tests, on souhaite 0 < val0 < 1023 => 47.07970 < latitude < 47.01328 | + | // Pour les tests, on souhaite 0 < val0 < 1023 => 47.01328 < latitude < 47.07970 |
| - | latitude = -0.0000664 | + | latitude = a * parseFloat(data.val0) + b; // a et b à calculer |
| // Pour les tests, on souhaite 0 < val1 < 1023 => 2.199468 < longitude < 2.409102 | // Pour les tests, on souhaite 0 < val1 < 1023 => 2.199468 < longitude < 2.409102 | ||
| - | longitude = 0.000210 | + | longitude = c * parseFloat(data.val1) + d; // c et d à calculer |
| // Afficher les valeurs numériques | // Afficher les valeurs numériques | ||
| - | $('# | + | $('# |
| - | $('# | + | $('# |
| // Afficher un marqueur sur la carte (objet map) | // Afficher un marqueur sur la carte (objet map) | ||
| Ligne 457: | Ligne 457: | ||
| </ | </ | ||
| - | * //Résultat | + | * //Exemple de résultat |
| {{ : | {{ : | ||
| + | {{ : | ||
| * **Exemple 3** : lecture de 5 valeurs <code cpp lectureAll.cpp> | * **Exemple 3** : lecture de 5 valeurs <code cpp lectureAll.cpp> | ||
| // Réponse de la carte Arduino à la requête .../ | // Réponse de la carte Arduino à la requête .../ | ||