[LUGargano] apache2 +PHP 5 + porta seriale RS232
Matteo Fasanella
mfasanella@web-consult.it
Mer 7 Maggio 2008 20:56:48 CEST
Marco Baldinetti ha scritto:
> ciao a tutti,
>
> ho installato sulla mia gentoo un web server con apache2 e php.
>
> Il mio scopo è quello di poter effettuare operazioni di input/output
> sulla porta seriale del web server tramite il browser di un qualsiasi
> client della mia rete lan.
>
> per scrivere utilizzo il seguente metodo e tutto funziona alla grande:
>
> <?php
> $filename = "/dev/ttyS0";
> $fd = fopen($filename, "r+");
>
> fwrite ($fd, "stringa da scrivere");
>
> fclose($fd);
> ?>
>
> il problema risiede nella lettura, che con il seguente metodo non riesco
> ad eseguire:
>
> <?php
> $filename = "/dev/ttyS0";
> $fd = fopen($filename, "r");
>
> $contents = fread ($fd, 1);
> echo $contents;
>
> fclose($fd);
> ?>
>
>
> qualcuno ha qualche idea a riguardo??
>
Semplicemente lettura e scrittura non sono sincronizzate...
...ovvero _quando scrivi_, non c'e` nessuno dall'altra parte in
ascolto... :-)
Matteo
> grazie!!!
>
> ciao ciao :-)
>
> Marco
>
>
Maggiori informazioni sulla lista
LUGargano