gouzigouzi a écrit : 07 mars 2021, 20:48
Bonjour,
Quand j'utilise le GPS avec MIA et que je coupe le contact, à la remise du contact le GPS ne se reconnecte pas systématiquement.
Est-ce pareil pour vous ?
Oui
Il faut savoir que le système MIA n'est pas un GPS en soit, mais juste une interface graphique reliée en bluetooth à une application qui fonctionne en tache de fond sur le téléphone.
Or tous les téléphones ont une autonomie limitée, il est donc hors de question de laisser plusieurs applications fonctionner en parallèle, comme sur un ordinateur.
Que ce soit Android ou iOS, les applications qui ne sont pas en premier plan (ou quand le téléphone est en veille) ne sont plus actives, elles sont en quelques sortes gelées.
Seules "des bouts" d'applications ont le droit de fonctionner en tache de fond, si cela est prévu par le développeur et encore,
Parfois l'utilisation de certaines ressources consommatrices, telles que le bluetooth ou le GPS ne peuvent être utilisées longtemps.
Bien entendu je simplifie à l'extrême, c'est en fait beaucoup plus complexe et le fonctionnement est différent entre Android et iOS, mais c'est l'idée.
Par exemple, j'ai fait parti des chanceux à avoir acheté un Tomtom Vio, petit écran GPS déporté et fonctionnant avec le téléphone.
Bah systématiquement, si l'application n'était pas en premier plan, la liaison s'arrêtait au bout de 15 min.
Et même en faisant attention, il suffisait que quelqu'un m'appelle pour passer l'application en arrière plan et reperdre rapidement la liaison.
Heureusement, l'application Moto Guzzi est mieux faite et les systèmes des téléphones ont été depuis modifiés pour mieux gérer cela,
Mais je me rappelle tout de même qu'il y a 1 an, dès que je verrouillais mon iPhone, l'écran de ma Guzzi affichait "No GPS" ...
Bref, même si l'application Moto Guzzi a été développée pour (qu'une partie) fonctionne même téléphone en veille,
Il peut arriver que le téléphone détecte qu'elle n'est plus utilisée (quand tu es loin de la moto) et va stopper son fonctionnement pour économiser la batterie ...
T'obligeant à la remettre en premier plan pour la réveiller, et comme entre temps le sous-programme gérant la liaison avec la moto a également été arrêté il faut que la connexion soit de nouveau refaite.
Comme je le disais, c'est le téléphone qui gère cela, en fonction de plusieurs paramètres et de façon dynamique.
Mais vérifie tout de même que l'application en autorisée en tache de fond (iOS) ou qu'elle fasse partie des exceptions dans la gestion de l'énergie (Android).
Tu remarqueras cependant que la liaison pour les appels téléphoniques et la musique se reconnecte systématiquement toute seule ,
Car elle n'est pas gérée par l'application mais par le téléphone lui-même ... qui ne s'applique pas les mêmes limites.