ppelisset/php-serial

Unix系统中的串口访问(PHP语言)

v0.1.0 2022-08-12 14:33 UTC

This package is auto-updated.

Last update: 2024-09-12 19:13:34 UTC


README

此包是一个测试,使用FFI将pyserial的基础库移植到纯PHP中。它添加了一个Serial对象,以访问Linux/Darwin(MacOS)上的串口。

安装

php-serial需要PHP8.1和启用了php-ffi。要安装此包,请使用composer要求包ppelisset/php-serial

文档

PHPSerial\Serial::__construct() - 创建具有端口配置的串口对象

PHPSerial\Serial::open - 打开端口并配置系统以访问它

PHPSerial\Serial::isOpen - 检查端口当前是否已打开

PHPSerial\Serial::read - 在串口上读取最多$count字节(如果可用的字节不足,则更少)。默认值为0,表示读取所有可用的字节。

PHPSerial\Serial::write - 在串口上写入数据

PHPSerial\Serial::close - 关闭端口访问