我该如何在 Laravel 9 中读取 RS232 串口数据?

3

我想从RS232端口检索数据,我连接了一个秤以检索Laravel中的实时数据,并使用Laravel连接了打印机。


1
首先,这只能针对服务器机器上串口的数据进行操作,而不能针对客户端机器。具体实现方式取决于操作系统。例如,在Linux中,串口似乎会输出到类似于“/dev/ttyS0”的位置,因此如果您在读取流中打开它,您应该能够读取所有可用的数据。 - apokryfos
1
任何事情都有可能,但如果你需要帮助,就需要详细描述你的问题。你的设置是什么?硬件、操作系统、浏览器等等。到目前为止,你都尝试了哪些方法?为什么没有成功?你真正的问题是什么? - KIKO Software
我只想恢复它,操作系统是Windows,开发环境是Laravel 9和Vue 3。 - Omar Kech
其中一种方法:只需编写一个控制台应用程序(例如使用C、Python等语言),读取RS232端口,然后将捕获的数据提供给Laravel系统进行进一步处理。您可以参考此链接 - Ken Lee
1
@KenLee 是的,那可能是我会做的方式。该应用程序可以具有内置的 Web 服务器,可以从浏览器轻松访问。事实上,这就是我过去解决此问题的方法。 - KIKO Software
1个回答

0

在 Packagist 上搜索,你可以找到一些允许 串行通信 的包,但并不是所有的都能在 Windows 环境中运行。否则,你可以尝试安装 PHP 库 dio


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接