10得票3回答
在 .Net 2.0 中关闭 SerialPort 时出现 ObjectDisposedException 错误

我有一个用于与USB dongle通信的C# Windows表单应用程序,通过COM端口通信。我正在使用.Net 2.0中的SerialPort类进行通信,串行端口对象在应用程序生命周期内处于打开状态。该应用程序向设备发送命令,也可以从设备接收未经请求的数据。当关闭表单时,我的问题出现了 - ...

11得票2回答
Node.js读取USB端口信号

我已经使用npm安装了node.js的serialport模块(npm install serialport)。 现在我想通过计算机的USB端口从我的Android手机向node应用程序发送一些消息(假设node可以读取串口信号)。 有人以前做过这个吗? 提前感谢。

13得票1回答
通过音频插孔的Android串口通信

我想通过音频插孔使用串口获取数据。 对此我毫无头绪。但是我发现一个名为audioserial的应用程序可以发送数据。 所以,我认为应该像audioserial一样获取数据。是否有类似的项目或者比较了解这方面的知识呢?

10得票7回答
在Windows上检测所有可用串口的正确方法是什么?

在Windows下列出串口的几种方法,但我不确定哪种是正确的方式:能够检测到所有可用的串口。 一个很好的代码示例是http://www.naughter.com/enumser.html - 这里有9(九!)种枚举串行设备的方法。 问题是:最优的方法是什么。 要求: 不要打开端口以检...

9得票2回答
在C++ Linux中向串口写入字符串

我知道这个问题遍布互联网,但是仍然没有一个完全满足我的解决方案。我想在C++(Linux)中向Propeller板写入数据到一个串口。当从控制台输入时程序工作得很好,但当我写字符串时它总是返回来自设备的ERROR - Invalid command。我尝试使用十六进制值创建char数组,然后它...

10得票5回答
使用PySerial从Arduino接收数据到树莓派,在一段时间后停止接收

我正在进行一个项目,需要每次接收一些25个字符的数据,以便在树莓派上处理。这里是产生我想要从Arduino接收的一些数据的示例代码: char i =0; char a =0; char b=0; void setup(){ Serial.begin(9600); for(i=0...

7得票1回答
C++ Linux(Ubuntu)如何正确地向串口写入数据(适用于Arduino)

我想知道是否有一种标准的有效通信方式与串行设备通信。我应该使用标准库吗?如果是这样,那么应该使用哪个库? 现在,我正在尝试使LED灯根据数字输入点亮。以下是Arduino代码,仅供练习。 请查看我的过于简单和低效的测试: #include <iostream> #includ...

13得票1回答
Linux下的空调制模拟器(com0com)

我有一个项目,其中包含一些用于测试使用COM端口(在Windows中)进行串行通信的单元测试。我使用com0com创建虚拟双向绑定端口对并执行测试。但是我不知道如何在Linux或MACOS中做到这一点。我阅读了这个主题:Are there some program like COM0COM i...

7得票1回答
Python串口监听器

我已经开始使用PySerial编写代码,与串行设备发送和接收数据。 到目前为止,我只是在终端上启动交易并从串行设备接收响应。 伪代码: main: loop: message = get_message() send_to_serial(messa...

27得票6回答
跨平台的RS-232串行库?

我正在寻找一个开源的跨平台C语言串口库,类似于Python的PySerial库(不幸的是我必须使用C语言进行此应用程序)。 我只找到了这个:http://www.teuniz.net/RS-232/,但它好像没有提及是否支持OS X操作系统。