Touches de pas
Une paire − / + qui déplace un point d'un pas depuis là où il est, à l'intérieur d'une plage déclarée.
Touches de pas est la paire − / + qui pousse une consigne sur une station avec un doigt et sans clavier. Chaque appui écrit la lecture du point plus un pas, alors, contrairement aux touches de la Saisie et aux options du Sélecteur, qui portent des valeurs absolues, la paire doit connaître la lecture d'abord : sans rien à lire, les deux touches sont mortes. C'est un composant de Commande; une paire neuve occupe 4 × 1 cellules.
La paire ne dessine aucune lecture à elle; composez une Valeur à côté des touches si le nombre doit être à l'écran.
Données
| Champ | Ce qu'il fait | Valeurs | Défaut |
|---|---|---|---|
| Adresse | L'adresse Logic enracinée du point déplacé : une variable mémoire ou un tag accessible en écriture. La liste est restreinte aux points accessibles en écriture. | Texte libre; propositions de points accessibles en écriture | vide |
Mise en forme
| Champ | Ce qu'il fait | Valeurs | Défaut |
|---|---|---|---|
| Décimales | Les décimales avec lesquelles une valeur envoyée est écrite sur la ligne de réponse, le seul nombre que cette paire écrit en toutes lettres. Vide suit la préférence décimale de la station. Un nombre hors plage est pris à la borne et le volet le dit. | 0 à 15, ou vide | vide |
Pas
| Champ | Ce qu'il fait | Valeurs | Défaut |
|---|---|---|---|
| Pas | De combien un appui déplace le point. | N'importe quel nombre fini positif | 1 |
| Valeur minimale | La plus petite valeur vers laquelle la paire déplace le point. Vide laisse ce côté ouvert : une borne non déclarée n'est pas une borne à l'infini, c'est simplement l'absence de borne. | N'importe quel nombre, ou vide | vide |
| Valeur maximale | La plus grande valeur vers laquelle la paire déplace le point. Vide laisse ce côté ouvert. Un minimum au-dessus du maximum ne laisse aucune valeur entre les deux, et le volet avertit qu'aucune des deux touches ne déplacerait le point. | N'importe quel nombre, ou vide | vide |
Comment la plage retient un pas
- Un pas au-delà d'une borne est pris à cette borne : l'opérateur a demandé « un pas, aussi loin que cela va », ce qui n'est pas le nombre tapé qu'une Saisie refuse plutôt que de le déplacer pour lui.
- Une touche qui n'a plus où aller est désactivée : le point se trouve déjà à cette borne (ou au-delà).
- La plage ne fait jamais qu'arrêter une touche, elle n'en fait jamais tourner une : un point déjà au-delà d'une borne (écrit là par une action, une recette, une autre vue) n'est pas ramené en arrière par la touche qui pointe plus loin. La touche du chemin de retour fonctionne encore, et s'arrête à la borne.
La sémantique de l'écriture
Les appuis s'accumulent; les écritures ne s'empilent pas. Un doigt maintenu sur + peut dépasser l'installation, alors les appuis qui arrivent pendant qu'une écriture est en vol sont comptés et l'écriture suivante les porte tous d'un coup : dix touches rapides sont dix pas et jamais dix écritures. Rien de ce qui a été demandé n'est abandonné, et rien de ce qui ne l'a pas été n'est envoyé. À l'intérieur d'une même salve, chaque pas compte depuis la valeur qui vient d'être envoyée, puisque l'installation ne l'a pas encore publiée; la vue continue de ne dessiner que ce que le point rapporte.
Chaque écriture passe par le canal unique de la logique de la station; chaque passage revérifie l'autorisation, alors une fermeture de session ou un changement de rôle en pleine salve arrête le reste des touches. Un refus (« Ce point contient du texte, donc 4 n'est pas une valeur qu'il accepte. ») et chaque valeur envoyée (« 21,5 écrit ») aboutissent sur la ligne de réponse de la paire, qui expire après quelques secondes.
Les permissions et le verrou
Faire un pas demande la permission du rôle de piloter les tableaux de bord. Verrouillées, les deux touches sont désactivées et le composant porte la marque de verrou commune avec la raison dans son infobulle (voir la page des tableaux de bord). Un point lié qui ne parvient pas à lire porte la marque commune de mauvaise lecture, et désactive les touches de toute façon, puisqu'il n'y a rien depuis quoi faire un pas.
Les sections communes Apparence, Identification, Position et couche et Opérations sont décrites sur la page des composants.