通过串行端口发送字符串

Send a string through serial port

本文关键字:字符串 串行端口      更新时间:2023-10-16

我有一个使用OpenCV的应用程序,它基本上使用网络摄像头打印字符串来跟踪球的颜色及其运动。如果球向右移动,它会发送一个string= "right"|string = "left"

我为交互制作了一个GUI(在.net和WPF上制作的项目),以显示当球向左移动时,用户可以看到它真的在移动,执行像itunes coverflow这样的图形交互。

我的问题是,如果可以使用虚拟串行端口来通信两个项目,以及如何打开端口从openCV代码中发送此字符串。

net上的应用程序已经准备好读取串行端口、波特率、停止位等。

如果有其他方法可以将此字符串发送到.net上的项目,请告诉我。

提前感谢=)

串行端口并不是真正合适的技术,如果你想要的是允许在同一台机器上运行的两个独立程序相互通信的东西,那么.NET/Windows解决方案就是匿名和/或命名管道。谷歌"关于管道"并选择MSDN文章(目前列在顶部),这将让你开始。在.NET下,C#和C++代码实际上是相同的,只有几行长。