Pb avec php_serial.class.php

Bonjour à tous,
Je viens vers vous car j'ai une petit soucis avec php_serial.class et mon arduino.
J'ai réalisé pour mon entreprise un petit bout de code qui me permet de contrôler mon arduino en envoyant par exemple $AD001\n par le port série. Ce bout de texte allume la borne 13 en tout ou rien par exemple.$AD000\n l'éteint. Le but étant d'avoir quelque chose de petit et fonctionnel.
Le soucis c'est que cela marche très bien lorsque je le fait par le logiciel arduino et que je me met en moniteur série.
Par contre lorsque je passe par un prog php, c'est plus pareil , je sais que je balance quelque chose sur le port série car je vois bien les led clignoter mais mon arduino ne régit pas.

<?php
error_reporting(E_ALL);
ini_set('display_errors', '1');
include "php_serial.class.php";

$serial = new phpSerial;
$serial->deviceSet("COM10");
//$serial->deviceSet("/dev/ttyAMA0");
//$serial->confBaudRate(115200);
$serial->confBaudRate(9600);
$serial->confParity("none");
$serial->confCharacterLength(8);
$serial->confStopBits(1);
$serial->deviceOpen();
//$serial->sendMessage("Hello from my PHP script, say hi back!");

$serial->sendMessage('$AD001\n\r');


echo "I've sended a message! \n\r";
?>

Ma vitesse est bonne, mon port aussi, mais je ne vois pas ce qui merde.
Si quelqu'un à une piste.
Merci d'avance
Stéphane