Travailler hors ligne
Relevus est conçu pour les zones mortes. Tout ce que vous faites est enregistré sur l'appareil avant d'être envoyé au serveur — le réseau n'est jamais une condition pour travailler.
Le principe
Chaque action — créer un poteau, remplir un champ, prendre une photo, écrire un message — suit toujours le même chemin :
-
Écriture locale, immédiate
La donnée est enregistrée dans la base de l'appareil. Cette étape ne peut pas échouer et ne dépend d'aucun réseau.
-
Envoi au serveur, au mieux
Relevus tente aussitôt de pousser la modification. Si ça passe, tant mieux. Si ça ne passe pas, aucune erreur ne vous est présentée : l'élément est simplement marqué « en attente ».
-
Rejeu automatique
Dès que le serveur répond de nouveau, tout ce qui attendait est renvoyé, dans l'ordre. Vous n'avez rien à faire.
Ce n'est pas la même chose que l'icône Wi-Fi de la tablette. On peut être accroché à une antenne et n'avoir aucun débit utile. Relevus vérifie donc réellement que le serveur répond, et chaque appel réussi ou raté sert aussi de mesure. C'est ce qui rend la bande d'état fiable.
Lire la bande d'état
La bande collée sous le bandeau bleu marine est présente sur tous les écrans. Sa couleur porte le message avant même qu'on lise le texte — ce qui compte, dehors, avec des gants.
| Aspect | Texte | Ce que ça veut dire |
|---|---|---|
| Turquoise pâle, discret | En ligne | Tout est synchronisé. Rien à faire — c'est pour cela qu'elle chuchote. |
| Turquoise franc | 3 en attente | Le serveur répond, mais 3 éléments n'ont pas encore été envoyés. Ils partiront seuls ; toucher la bande force l'envoi. |
| Turquoise, pulsé | Synchronisation… | L'envoi est en cours. Laissez faire. |
| Magenta, pleine largeur | Hors ligne · 12 en attente | Aucune connexion. Le travail est enregistré sur l'appareil et partira au retour du réseau. |
Ce qui fonctionne sans réseau
| Action | Hors ligne |
|---|---|
| Ouvrir un projet déjà chargé | Oui |
| Lire les consignes et les remarques | Oui |
| Ajouter, renommer, supprimer un poteau | Oui |
| Réordonner les poteaux | Oui |
| Remplir une fiche | Oui |
| Injecter des valeurs | Oui |
| Prendre des photos | Oui |
| Capturer la position GPS | Oui |
| Télécharger une fiche Excel | Oui |
| Dicter (modèle local installé) | Oui |
| Écrire dans la discussion | Oui — envoyé plus tard |
| Consulter les plans déjà chargés | Oui |
| Se connecter | Non — le serveur doit vérifier le mot de passe |
| Importer un plan | Non — la lecture se fait sur le serveur |
| Le fond de la carte | Non — les épingles s'affichent, pas les rues |
| Le tableau de bord | Non — les chiffres sont calculés sur le serveur |
Préparer une sortie
-
Connectez-vous en zone couverte
C'est la seule action qui exige absolument du réseau.
-
Ouvrez chaque projet une fois
Cela charge sur l'appareil ses poteaux, ses consignes, ses plans et sa discussion. Un projet jamais ouvert ne peut pas être consulté hors ligne.
-
Importez les plans maintenant
La lecture de plan a besoin du serveur — voir Importer un plan.
-
Installez la dictée hors ligne
41 Mo, sur le Wi-Fi du bureau — voir La dictée vocale.
-
Vérifiez que la bande dit En ligne
Sans compteur d'attente. Vous partez avec un appareil à jour.
Au retour
La synchronisation démarre d'elle-même dès que le serveur répond. Vous voyez la bande passer par Synchronisation… puis En ligne, et le compteur redescendre à zéro.
Attendez que la bande affiche En ligne sans compteur. C'est la garantie que tout est arrivé sur le serveur — et donc visible par le responsable, et à l'abri d'un incident sur l'appareil.
Si le compteur ne descend pas
- Touchez la bande d'état pour forcer un envoi.
- Vérifiez la connexion : ouvrez une autre page dans le navigateur.
- Rechargez Relevus. Rien n'est perdu : tout est enregistré sur l'appareil, et la synchronisation reprend au démarrage.
- Si cela persiste, ne supprimez rien et ne réinstallez rien — signalez-le. Les données sont encore là et récupérables.
Deux détails qui comptent
Une suppression hors ligne n'est pas oubliée
Supprimer un poteau ou un projet sans réseau ne se contente pas de le faire disparaître localement : Relevus mémorise la suppression et l'applique au serveur au retour du réseau. Elle ne « revient » donc pas après synchronisation.
Une modification locale n'est jamais écrasée par le serveur
Quand Relevus récupère l'état du serveur, il ne remplace pas ce que vous avez modifié et qui n'est pas encore parti. Un nom de projet changé hors ligne, une consigne réécrite, une fiche remplie : tout cela survit à la synchronisation et finit par remonter.