si heure creuse charge batterie pin état low
si tension batterie < seuil pin état low
conflit lorsque une ou l autre des condtions place le pin etat High
je n ai pas trouver de solution car il n existe pas de fonction logique non ou exclusif a priori
je n ai pas trouver de solution car il n existe pas de fonction logique non ou exclusif a priori
Le complément de la fonction ou exclusif (parfois appelée XNOR) est la fonction identité,
Avec a et b booléens il suffit d'écrire a==b dont les résultat est vrai si a et b ont la même valeur, pas besoin d'opérateur spécifique.
N'y aurait-il pas tout simplement un conflit dans la définition du besoin ?
Car si je decode, j'ai l'impression que tu veux charger la batterie
1/ pendant les heures creuses.
OU (exclusif)
2/ quand la batterie est déchargée
Ce qui, selon moi, crée un conflit si tu es en heures creuses ET que la batterie est déchargée car dans ce cas, le NON OU EXCLUSIF interdit la charge, et la batterie reste déchargée.
Moi, vu de loin et avec le peu d'infos que tu donnes, cela ne me semble pas cohérent.
Peux tu détailler davantage ton cahier des charges (quand veux ou ne veut tu pas charger la batterie)?
Le code que tu propose au regard de l'info que t'indique al1fch ne me semble pas etre conforme.
68tjs:
Merci de respecter les autres membres de ce forum qui utilisent son moteur de recherche :
Modifie le titre, il n'y a aucun conflit sur une sortie digitale.
si tu appel le fait d 'avoir deux etats low et high instable sur une sortie autrement qu un conflit ou collision dis moi comment on fait pour modifier l intituler du post.
Conflit sur une sortie signifie que "le monde extérieur" perturbe la sortie.
D'après ce que tu as expliqué ce n'est pas une action provenant de l'extérieur mais des difficultés de trouver le bon code pour commander la sortie.
C'est un problème de code donc c'est interne au micro.
Je suis devenu méfiant vis à vis de tes definitions.
Parle sans crainte de ton conflit ou états instables sur ta sortie digitale.
L'instabilité peut résulter d'un conflit (lequel ?) tout comme elle peut n'être que la conséquence d'un bout de code qui ne fait que ce qu'on lui dit de faire vs ce que toi tu aimerais qu'il fasse et qu'il ne fait pas.
Là effectivement le café (de préférence à la bière) 1 crayon et 1 feuille de papier s'imposent ainsi que quelques instants de réflexion.