skyBlip Go

L’appareil, dans cette page.

Ci-dessous, c’est le firmware que fait tourner un skyBlip Go, compilé en WebAssembly : même radar, mêmes pages, mêmes contacts anti-rebond, avec des capteurs simulés dessous. Tapez le pavé du bord haut pour parcourir les pages, gardez-le une seconde pour revenir au radar, appuyez sur la touche du côté pour ouvrir les réglages, ou maintenez-la deux secondes et regardez l’appareil s’éteindre en gardant le logo à l’écran. La touche blanche au-dessus, c’est RST, et il redémarre.

Les capteurs sont simulés, le firmware ne l’est pas : c’est la version depuis laquelle ce site a été publié.

Rien ne vole là-haut tant que vous n’en demandez pas. Chaque aéronef ajouté par le bouton sous le boîtier est placé à un relevé, une distance et une altitude qui lui sont propres, puis poursuit sa route en émettant de vraies trames ADS-L que le firmware reçoit, décode et trace comme n’importe quel autre trafic.

Les deux voyants à côté de l’écran sont ceux de l’appareil. Seul celui de gauche appartient au firmware, allumé tant qu’un contact mérite une alarme. Celui de droite est câblé au chargeur et aucune de nos lignes ne l’atteint : dans cette page, où aucun câble n’est jamais branché, il reste éteint.

Se servir du bouton et du pavé

Le pavé déplace, le bouton agit.

skyBlip Go a deux contacts à apprendre : un pavé tactile capacitif sur le bord haut et un bouton sur le côté. Le pavé vous déplace : une tape passe à la page suivante, un contact d’une seconde ramène le radar. Le bouton est celui qui change quelque chose : une pression ouvre les réglages et fait avancer la ligne où vous êtes, deux pressions rapprochées autorisent ce que l’appareil demande, et un appui de deux secondes l’éteint.

Ce partage est tout le vocabulaire, et il tient sur toutes les pages : rien qu’une manche frôle ne peut changer un réglage, et rien de ce qui sert à parcourir les pages ne peut être dépensé à répondre à une question. Le boîtier porte une entrée de plus, un petit bouton RST, qui est le reset du processeur et la porte d’entrée du bootloader USB. Il est traité en bas de page.

Geste Effet
Une tape sur le pavé page suivante ; dans les réglages, descend d’une ligne
Un contact d’une seconde sur le pavé retour au radar, depuis n’importe quelle page
Une pression sur le bouton ouvre les réglages ; à l’intérieur, agit sur la ligne sélectionnée — ou, devant une question à l’écran, la refuse
Deux pressions, à moins de 0,6 s autorisent la question à l’écran
Appui de 2 s sur le bouton éteint l’appareil
Le même appui, doigt sur le pavé éteint l’appareil et laisse l’écran vierge, pour le rangement

Allumer, éteindre

Une pression le réveille. Un appui long le range.

Allumer, c’est une pression. Éteindre, c’est un appui de deux secondes : la radio est arrêtée, l’écran reçoit trois secondes pour finir de dessiner le logo, et les alimentations ne tombent qu’une fois le pouce relevé. Le papier électronique garde sa dernière image sans aucune alimentation : le logo est donc ce que l’appareil porte pendant qu’il est éteint, et cette image veut dire éteint, pas en veille.

Le ranger pour la saison, c’est le même appui avec un doigt posé sur le pavé tactile dès le début : même chemin de sortie, mais l’écran est laissé vierge au lieu de porter le logo. Le papier électronique garde sa dernière image aussi longtemps qu’il est éteint, et une image laissée là pendant des mois y laisse une ombre que la dalle ne perd jamais tout à fait. Un appareil qui part au placard jusqu’au printemps ne doit rien porter.

Deux cas ne font délibérément pas ce que ferait un téléphone. Un chargeur branché sur un appareil éteint le laisse éteint et le charge, parce qu’un câble trouvé au fond d’une sacoche n’est pas une demande de se mettre à émettre ; maintenez le bouton en branchant si vous voulez aussi l’appareil. Et un appareil qui s’est éteint sur une batterie vide ne revient pas sur une pression : il attend un chargeur, pour qu’un bouton enfoncé par le poids d’un sac ne puisse pas achever la batterie.

Appareil éteint Ce qui se passe
Pression sur le boutondémarre, sauf batterie sous 3,4 V sans chargeur
Branchement du chargeurcharge, reste éteint
Bouton maintenu, chargeur branchédémarre et charge
Pression après une coupure batterie viderien, à dessein — branchez le chargeur
Pression sur RSTdémarre

Les pages

Une tape passe à la suivante, et la liste est la vôtre.

En vol, le pavé est le sélecteur de page : radar, six-pack, état, signal, journal radio, puis on recommence. Un contact d’une seconde est le chemin du retour, le radar est donc à un geste d’où que vous soyez. La ligne PAGES des réglages masque celles avec lesquelles vous ne volez pas — toutes, radar et état seulement, ou radar seul — et une page masquée est sautée par la tape au lieu d’être parcourue.

Les réglages ne sont pas sur ce parcours : ils sont un mode que le bouton ouvre, et c’est aussi pourquoi la ligne PAGES ne peut pas les masquer. Le chemin du retour n’est jamais quelque chose que vous puissiez vous cacher à vous-même.

Les réglages à l’écran

Le pavé déplace, la pression modifie.

Tout ce qui compte se règle sur l’appareil, sans téléphone. Une pression du bouton ouvre les réglages sur la carte d’auto-test que l’appareil a dessinée au démarrage, et le geste suivant entre dans la liste. À partir de là, c’est le vocabulaire que vous avez déjà : une tape sur le pavé descend les lignes, une pression du bouton agit sur celle qui est en surbrillance, et chaque pression suivante fait avancer le même champ, c’est ainsi qu’on amène le calage là où on le veut. Rien n’est un brouillon : chaque action est une modification terminée, il n’y a donc aucun moyen de laisser l’appareil à moitié réglé.

Les lignes ne font qu’avancer, la tape après la dernière rend l’écran à l’image du trafic, un contact d’une seconde va droit au radar, et une page réglages que personne n’a touchée depuis une minute y retourne d’elle-même. On ne peut pas rester coincé dedans.

LigneCe que fait une pression
IDrien — votre adresse ADS-L, affichée, jamais modifiée au pouce
AIRCRAFTtype suivant : planeur, ULM, hélicoptère, parapente, ballon, et le reste de la liste ADS-L
ALARMalarmes actives ou non
VOLUME0 à 5
UNITSmétrique, ou pieds et nœuds
QNH UP / QNH DOWNun hectopascal par pression, de 940 à 1050
PAGEStoutes, radar et état, radar seul
BACK TO TRAFFICquitte les réglages

Répondre à l’appareil

Deux pressions autorisent, une pression refuse.

Quand l’application demande quelque chose qui pourrait changer l’appareil avec lequel vous volez — un nouveau firmware, un jeu de réglages, l’effacement de vos vols, une extinction — l’appareil n’agit pas sur la parole du téléphone. Il affiche la question sur son propre écran, la nomme, et attend trente secondes : PRESS TWICE TO ALLOW, ONE PRESS REFUSES. L’absence de réponse dans la fenêtre est aussi un refus.

Les pressions ne comptent qu’une fois la question arrivée à l’écran et le pouce arrêté : une série de pressions qui faisait avancer une valeur dans les réglages ne peut donc pas être dépensée en autorisation. Le pavé est inerte tant qu’une question est posée : il n’y a aucune page à parcourir avant d’y avoir répondu. La présence physique est toute la sécurité ici : l’appareil ne demande à personne de s’apparier, il vous demande de l’avoir en main.

Le troisième

RST redémarre, et rien d’autre ne le fait.

RST est un reset matériel : une pression et l’appareil redémarre, quoi que le firmware ait été en train de faire. Deux pressions en moins d’une demi-seconde le placent dans le bootloader USB, où il apparaît comme un disque sur lequel déposer un fichier de firmware. Cette route appartient au bootloader et non à notre firmware, et c’est ce qui en fait le chemin de retour d’un appareil qui ne démarre plus.

Le pavé est délibérément le contact inoffensif des trois. Un pavé capacitif est inutilisable à travers des gants d’hiver, et il se déclenche sur une joue et sous la pluie, alors rien de ce qui compte n’est derrière : il ne peut ni allumer ni éteindre l’appareil, ni changer un réglage, ni répondre à une question affichée. Le pire qu’un pavé mouillé puisse faire, c’est tourner une page que vous ne lisiez pas, ou envoyer avec un écran vierge plutôt qu’un logo un appareil déjà en train de s’éteindre.

Les équipements  ·  skyBlip