Pour bien comprendre, est-ce que tu est connecté ainsi :
PC ----(telnet)---> W54g <---serial---> Arduino
Je vois 2 problèmes possibles :
- la connexion W54G/Arduino en liaison série, soit électrique, soit configuration
- ton programme Arduino
1a)
Est-ce que tu es sur de RX/TX entre le W54G et l'Arduino ?
Il faut le RX de l'Arduino sur le TX du W54G et vice-versa.
N'y a t'il pas des commandes a effectuer sur le device Linux pour le mettre au bon baudrate ?
Pourquoi utiliser /dev/cua/1 et pas /dev/tty ?
1b) As tu un adaptateur série USB/TTL (pas USB/RS232, TTL!) ?
Si oui, peux tu essayer de brancher le brancher sur le W54G et voir avecSerialMonitor sur ce port USB/TTL si tu arrive as échanger
genre echo XXXX >/dev/cua/1 devrait s'afficher dans le SerialMonitor
- Coté soft Arduino, PC relié directement a l'Arduino, on oublie le WG=54G
si tu envoi la commande S1F depuis le SerialMonitor, est que l'Arduino réagit comme espérée ?