通过串口发送字符串

时间:2013-12-02 01:53:22

标签: c++ .net wpf opencv

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

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

我的问题是,如果可以使用虚拟串口通信两个项目,我怎样才能打开端口从openCV代码发送此字符串。

.net上的应用已准备好读取串口,波特率,停止位等。

如果有另一种方法将此字符串发送到.net上的项目,请告诉我。

提前感谢=)

1 个答案:

答案 0 :(得分:1)

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