tester si arduino connecté à un pc ou à une alimentation via prise usb

Un grand merci à tous

@ J-M-L
Effectivement j'ai testé if (Serial) qui ne fonctionne pas avec un wemos.

@ 3Sigma
J'ai vraiment l'impression de livrer mes informations au compte-gouttes.

Dans le cadre d'utilisation avec un moniteur série, celui-ci pourra être utilisé sur un pc ou sur un mac.
Il faudrait alors écrire un programme pour ces 2 machines.

Conclusion :

Ce qui me gènais le plus était purement théorique.

Il me paraissait inutile d'envoyer sur le port série un message si une connexion Telnet était en cours.

Il me paraissait inutile d'envoyer sur la connexion Telnet un message si aucune connexion Telnet n'était active.

Enfin il me paraissait inutile d'écrire dans un fichier log situé sur la carte SD si un moniteur série ou une connexion Telnet était disponible.

Un message envoyé sur le moniteur série inactif n'est pas bloquant et consomme peu (pour mes contraintes)

Un message envoyé sur une connexion Telnet absente aussi.

La consommation d'espace sur une carte SD n'est pas rédhibitoire (carte de 8Go, un message par seconde de 100 octets = 864 Ko par jour, soit 315,36 Mo par an ce qui laisse de la marge...)

A une prochaine fois.

Très cordialement, jjnoui