Problema de la comunicación serial con PHP

A Ud. que todo lo sabe:

Ya logre enviar un caracter por puerto serial a un Arduino UNO por PHP pero solo envía caracteres mayúsculas. (ABCDEFGHIJKLMNOPQRSTUVWXYZ)

La misma idea desarrolle en visual basic 6 y me permite enviar mayúsculas, minúsculas y números al arduino en cuestion sin ningun problema. ( (ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890).

Yo quiero poder hacer lo mismo en PHP para usar en Smart Phones.

Porque puede ser esto??.. tema de UTF-8 o algo así debe ser mi problema.

El servidor de Apache es XAMPP corriendo en Windows

CODIGO FUENTE:

<?php include "php_serial.class.php"; $serial = new phpSerial; $serial->deviceSet("COM7"); $serial->deviceOpen(); $serial->sendMessage("1"); $serial->deviceClose(); $serial->confBaudRate(9600); header("location: index.php"); ?>

Atte. Jordan Morvae

Ya solucione con este código fuente:

<?php function openSerial($command) { $openSerialOK = false; try { exec("mode com7: BAUD=9600 PARITY=n DATA=8 STOP=1 to=off dtr=off rts=off"); $fp =fopen("com7", "w"); $openSerialOK = true; } catch(Exception $e) { echo 'Message: ' .$e->getMessage(); } if($openSerialOK) { fwrite($fp, $command); //write string to serial fclose($fp); } } openSerial("1"); header("location: index.php"); ?>

De to2 mo2 gracias!!!