the device allows communication through an ASCII code protocol.
The device treats any character that it receives on the RS-232 or LAN as a possible command but only accepts legal commands
Donc s'il ne reconnait pas la commande, c'est normal qu'il ne réponde rien.
Il y a des exemples de commandes valides dans le manuel, essaye de les envoyer déjà telles qu'elles.
Choisit 2 commandes espacées de 2 ou 3 secondes afin de pouvoir constater que quelque chose change sur le pulse
Par exemple
void loop()
{
Serial.print( "1,2,0IN" );
delay( 3000 );
Serial.print( "1,2,0IN" ); // choisir une autre commande ici, j'ai pas compris comment marche l'appareil mais toi du devrait savoir
delay( 3000 );
}
Tant que tu ne vois rien sur le Pulse, il faut creuser.
Tout d'abord est-ce qu'il y a quelque chose qui passe sur la liaison série avant le convertisseur ?
Après le convertisseur ?
Je suppose que tu n'a pas d'oscilloscope donc utilise des trucs simples comme une led ou un buzzer avec une résistance :
GND---- 330Ohms ----|<|----- point de test : la led va s'allumer s'il y a des valeurs > 4V
GND---- 330Ohms ----|>|----- point de test : la led va s'allumer s'il y a des valeurs < -4V
GND---- 220Ohms ----buzzer ou HP ---- point de test : ca click ou buzze s'il le signal bouge