Salve, come da oggetto ho scritto queste 10 righe per leggere dati dalla porta seriale del mio mac. Questi dati sono stringhe di un ricevitore gps.
Con vari programmi che si connettono alla porta seriale ricevo i dati, con questo codice invece no.
Uso mamp come webserver.
La porta seriale in questione è proprio la /dev/tty.usbmodem621
codice:
Codice PHP:
<?php
require("php_serial.class.php");
$serial = new phpSerial();
$serial->deviceSet("/dev/tty.usbmodem621");
$serial->confBaudRate(115200);
$serial->confParity("none");
$serial->confCharacterLength(8);
$serial->confStopBits(1);
$serial->confFlowControl("none");
$serial->deviceOpen();
while(true)
{
$read = $serial->readPort();
echo $read;
}
$serial->deviceClose();
?>