qtVlm & iPhone - Problème réception de données
Bonjour
J'utilise mon iPhone pour récupérer la position GPS et ainsi SOG, COG mais aussi l'angle de gîte et la pression grâce à mon iPhone.
Je connecte l'iPhone en wifi à l'ordinateur à bord et les données sont transmises par UPD.
Tout fonctionne lorsque je lance qtVlm sur l'iPhone et l'ordi mais dès que l'iPhone se verrouille - soit quelques secondes - plus rien...
Comment corriger cela ??
Est-ce que cela peut être dû à une faible vitesse (SOG < 1 nds) ?
Merci
Oui, il y a (depuis peu) une option permettant de continuer à acquérir trace et position et à transmettre les données des capteurs même en arrière plan ou même écran "noir". C'est dans les paramètres NMEA, au début.
Oui j'ai trouvé l'option "Autoriser le passage en veille". C'est bien activé.
Le problème vient aussi de l'appli chez moi je pense.
La SOG saute complétement et se bloque à 0.0
Comme si l'appli n'accédait plus au GPS de l'iPhone alors même que je suis dessus.
Ah ok en effet "Toutes les sources" étaient coché.
Je connecte mon mac book à l'iphone qui est en partage de connexion.
Et ainsi je relaie en UDP.
Est-ce la bonne solution ??
Par ailleurs, dans la fenetre de debugage NMEA je vois passer ce type de phrase.
wrong checksum $VWVLW,03075.0,N,00000.0,N4D
wrong checksum $IIVWT,060,R,004,N,,,,4B
Il y a le VWLW et le IVVWT je crois.
Sauriez-vous si c'est embetant et si je peux corriger cela ?
Les messages avec un "wrong checksum" sont ignorés par qtVlm. Je dirais un appareil défectueux et très ancien.
VLW c'est la distance parcourue sur l'eau (le log), décodée dans qtVlm mais inutilisée donc ca c'est pas grave
VWT c'est TWS et TWA, mais c'est obsolète et remplacé par MWV. qtVlm l'utilise le cas échéant, mais pas dans ce cas vu que c'est wrong checksum.
Pour l'iphone en partage de connexion je ne sais pas trop. Si ca fonctionne ca me va, mais en théorie un partage de connexion ne crée pas un réseau local, et donc UDP ne devrait pas marcher. Il faut un routeur WIFI ou bien créer un réseau ad-hoc sur le Mac. Si ca marche comme ça surtout ne toucher à rien :)
Les données capteurs sont maintenant bien émises même en arrière plan ?
Bonjour
Le test de ce samedi n'est pas très concluant...
Le système fonctionne puis cesse. La vitesse est toujours à 0 noeud.
En revanche, le cap, la pression et la gîte sont bien communiqués.
Sur le téléphone aussi d'ailleurs la vitesse est à 0.
Le cap lui varie entre de 100° régulièrement comme si qtVlm avait du mal à savoir si le téléphone pontait bine vers la route ou de travers.
Et le bateau (ou le téléphone disons) avance ?
Si oui il faudrait tester sans l'option "arrière plan", avec qtVlm en avant-plan (affiché) pour voir si les données COG/SOG sont correctes dans ce cas.