Mettre le milieu d'un joystick a zero

a marqué ce sujet comme résolu.

Salut llaq :)

Quand tu fais : inData.y = analogRead(JOYSTICK_Y) -= 496; alors les opérations sont faites dans cet ordre là : (inData.y = (analogRead(JOYSTICK_Y) -= 496));. Tu te retrouves donc avec une expression du style : analogRead(JOYSTICK_Y) -= 496.

Ce n’est pas une expression valide en C. À gauche de l’opérateur tu dois avoir une variable. Tu peux faire plutôt :

inData.y = analogRead(JOYSTICK_Y) - 496;

Qui a déjà plus de sens ^^

+2 -0
Connectez-vous pour pouvoir poster un message.
Connexion

Pas encore membre ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte