通过串行端口发送字符串
Send a string through serial port
我有一个使用OpenCV的应用程序,它基本上使用网络摄像头打印字符串来跟踪球的颜色及其运动。如果球向右移动,它会发送一个string= "right"
|string = "left"
我为交互制作了一个GUI(在.net和WPF上制作的项目),以显示当球向左移动时,用户可以看到它真的在移动,执行像itunes coverflow这样的图形交互。
我的问题是,如果可以使用虚拟串行端口来通信两个项目,以及如何打开端口从openCV代码中发送此字符串。
net上的应用程序已经准备好读取串行端口、波特率、停止位等。
如果有其他方法可以将此字符串发送到.net上的项目,请告诉我。
提前感谢=)
串行端口并不是真正合适的技术,如果你想要的是允许在同一台机器上运行的两个独立程序相互通信的东西,那么.NET/Windows解决方案就是匿名和/或命名管道。谷歌"关于管道"并选择MSDN文章(目前列在顶部),这将让你开始。在.NET下,C#和C++代码实际上是相同的,只有几行长。
相关文章:
- Qt Q串行端口未编程设备未关闭
- 在 linux c++ 中没有通过串行端口发送的数据
- 检查串行端口Linux中是否有传入数据(cbInQue for linux)
- 在不传输的情况下更改 Win32 中的串行端口波特率
- 增强 ASIO 和串行端口异步读取
- 串行端口写入究竟如何从缓冲区实际写入数据?
- 如何将参数这些串行端口传递到函数中
- 从 C/C++ 访问 Android 中的串行端口
- Qt两个串行端口发送和接收
- 通过串行端口从GPS传感器读取
- 提升 asio 串行端口"end of file"
- 通过串行端口发送多个值
- 与QSerialPort配合使用的串行端口仿真
- 使用来自串行端口的字符串数据来操作振镜扫描仪在更高的速度下会出错
- 从串行端口(带整数的字符串)解码数据
- 通过串行端口发送字符串
- Qt串行端口不能很好地读取字符串
- 将标准字符串转换为 ascii 字符并通过串行端口 c++ 发送
- 通过Raspberry Pi串行端口c++发送和接收QStrings字符串
- 在C++linux中将字符串写入串行端口