- Code: Tout sélectionner
PMDG 737NGX:MAIN_TEFlapsNeedle:index
Avec index 1:L et index 2:R
Si les valeurs de duty cycle que tu as mis dans ton code fonctionnent comme ça c’est parfait. Mais quand tu parles de « saut de puce », je ne comprends pas trop. Tu pourrais nous faire une vidéo de ton indicateur en fonctionnement s’il te plaît?
Si tu souhaites un déplacement progressif des aiguilles, tout dépend des valeurs transmises par ta variable PMDG.
- Si elles varient en continu avec le déplacement des aiguilles (par exemple entre 15.0 et 25.0, en passant par toutes les valeurs intermédiaires 15.1,15.3, etc...) , il y a moyen de faire quelquechose en reliant ces valeurs à un duty cycle.
- Sinon c’est plus compliqué il va falloir faire intervenir un timer pour générer progressivement les valeurs de duty cycle intermédiaires.
Je ne suis pas un spécialiste des servos, mais j’imagine qu’il doit y avoir une résolution , c’est à dire un nombre de pas minimums pour obtenir un déplacement, en clair la valeur minimale de pas du Duty cycle pour faire bouger le servo.
Fab tu as une idée une connaissance sur la question?
Jacques