[RESOLU] lire état d'une sortie digitale

Artouste:

john_lenfr:
Bonjour Artouste,

Je ne vois aucune différence pour mon problème.

Le seul avantage à utiliser les fonctions de ton lien c'est de povoir activer/désactiver/initialiser des pins en même temps.

Mais je ne trouve pas de fonction pour tester l'état d'un output?

re
Je me plante peut etre ou je n'ai pas bien compris, mais je ne vois pas ce qui interdirait de lire le(s) port utilisé en sortie pour tes relais
Etat_B=PORTB;
normalement ça recopie l'etat du PORTB dans la variable Etat_B

A oui tu as raison, j'ai lu trop vite et n'ai pas fait attention à la différence qu'il y a entre PORTD et PORTB ?!

C'est bizarre j'ai l'impression que dans l'article ils mélangent les deux également non? :

PORTB is the register for the state of the outputs. For example;
PORTD = B10101000; // sets digital pins 7,5,3 HIGH

Dommage que je n'ai pas d'arduino sous la main sinon j'aurais testé tout de suite à midi...

?: