L'exemple de Larsen est correcte: dans un sens il fait un tilt up de l'antenne radar et dans l'autre sens un tilt down, qq soit la position du rotary. Il se décompose comme suit:
(10000 : 32767 ; 20) ( + RADAR.antennaup_dbl - RADAR.antennadown_dbl )
10000:32767;20 :arrow: de 10000 (= position un peu après le centre) jusqu'à 32767 (= position en butté) déclenche 20 "évennements" (lors du déplacement de 10000 à 32767)
+Radar.antennaup_dbl :arrow: un évennement ou plutôt une séquence de touche qui est déclenchée quand on tourne le rottary dans le sens positif (cf le + avant "Radar.antennaup_dbl").
- RADAR.antennadown_dbl :arrow: une autre séquence de touche qui est déclenchée quand on tourne dans le sens négatif (opposé au précédent
![:wink:](//cdn.jsdelivr.net/emojione/assets/3.1/png/64/1f609.png)
) (cf le - avant "Radar.antennadown_dbl)
(-32767 : -10000 ; 20) ( + RADAR.antennaup_dbl - RADAR.antennadown_dbl )
-32767 : -10000 ; 20 :arrow: de -32767 (= en butée dans l'autre sens) jusqu'à -10000 (= un peu avant le centre) divise la zone en 20 et déclenche une séquence de touche à chaque fois.
-32767......................-10000.....0.....10000.........................32767
|---------20 paliers-----------| neutre |-----------20 paliers-------|
Cet exemple permet de monter ou de descendre l'antenne radar. Le rottary est divisé en 20 paliers de chaque côté de la position centrale avec également une zone neutre défini au centre.
En partant de la position centrale jusqu'à une position extrême du rottary on aura effectué 20 appuis de la touche "Radar Antenna Tilt Up".
Le terme "Radar.antennaup_dbl" est en fait un identifiant pour la séquence de touche correspondant à "Radar Antenna Tilt Up (normallement la touche F6 si je me souviens bien). Idem pour Radar.antennadown_dbl.
Bon ça m'a pas l'air très clair tout ça. J'espère que ça pourra aider quand même :D