This PHP class can be used to communicate with a serial port under Linux, OSX or Windows.
Description
Gives serial access to PHP under linux, OSX and Windows (write-only under Windows).
This class can be used to communicate with a serial port under Linux, OSX or Windows.
It takes the path (like "/dev/ttyS0" for linux or "COM1" for windows) of serial device and checks whether it is valid before opening a connection to it.
Once the connection is opened, it can send data to the serial port, and read answers (reading is only implemented for Linux or OSX).
The class may also change connection parameters for the given serial device.
Sample Code
<?php deviceSet("COM1"); // Then we need to open it $serial->deviceOpen(); // To write into $serial->sendMessage("Hello !"); // Or to read from $read = $serial->readPort(); // If you want to change the configuration, the device must be closed $serial->deviceClose(); // We can change the baud rate $serial->confBaudRate(2400); // etc... ?>
Older details available at : http://www.phpclasses.org/browse/package/3679.html http://www.geekymedia.com/phpserial.html
http://code.google.com/p/php-serial/

本文介绍了一个PHP类,用于在Linux、OSX和Windows上实现串口通信,包括发送数据、接收答案以及配置连接参数。
689

被折叠的 条评论
为什么被折叠?



