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
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...?>