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

L'équipage
26 mai 2023
26 mai 2023

c'est dû au verrouillage de l'iPhone, qui pour des raisons d'économie de batterie, coupe l'acquisition et la transmission.

à toi de vérifier dans ses réglages et ceux de qtVlm


26 mai 2023

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.


26 mai 2023

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.


maitai:Il faut veiller à ne PAS activer "Toutes sources" dans les options du GPS interne, pour éviter d'utiliser de la triangulation WIFI et être sur de seulement utiliser le GPS.Ce n'est pas l'option "Autoriser le passage en veille", c'est l'option "Autoriser NMEA et capteurs en arrière plan"·le 26 mai 17:50
26 mai 2023

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 ?


26 mai 2023

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 ?


Peio13:Ok je ne vais rien changer alors.Oui peut-être de trop vieux équipement (Navman 100).Je reteste demain pour les capteurs de position et complète le post.Merci pour la réactivité ;-)·le 26 mai 19:48
27 mai 2023

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.


27 mai 2023

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.


Peio13:J'ai fait différents essais et je constate que le COG est bien transmis, ainsi que les coordonnées GPS mais le SOG reste à 0 nds (alors que le bateau bouge...) Etrange non ??·le 29 mai 18:05
maitai:SOG est à 0 sur le PC ou sur l'iPhone ou sur les 2 ?·le 29 mai 18:35
Peio13:sur les 2 oui·le 29 mai 19:59
maitai:Je ne sais que dire, ici c'est testé et retesté, le SOG est OK. Tu as de la vitesse en mode voiture ou sur d'autres app iOS ?·le 29 mai 21:18
Loop Head, Irlande

Phare du monde

  • 4.5 (134)

Loop Head, Irlande

2022