通过网站Arduino的串行通信
问题描述:
我正在处理Arduino的项目。我们在C#中开发了一个用于导航汽车的表单应用程序。表单应用程序中的导航正常工作,没有任何问题。通过网站Arduino的串行通信
这里是驱动汽车的相应代码(这是整个表格应用程序)。
ASP.NET网站无法与Arduino的沟通。按任何按钮导航汽车不起作用。
答
你意识到你需要或者每个请求重新打开串口,或储存串口对象在会议&在每次请求开始找回?
从你的代码中,点击任何按钮都不会做任何事情,因为串口没有打开,或者在button2的情况下打开,但没有发送任何消息。
尽管它看起来像,asp.net不是有状态的。您需要每次重建状态
+0
是的!谢谢。现在我们每次点击都打开端口,并且它正在工作。 再次感谢您。 – Marko 2013-04-09 14:21:34
此网站是否托管在本地计算机上? – 2013-04-09 11:07:01
是的,网站托管在本地机器上 - 在Visual Studio中重建。 Arduino连接到comport 8.表单应用程序工作,网站加载但点击按钮不起作用。 – Marko 2013-04-09 11:10:01
看起来COM8端口不是通过网站打开的。为什么? – Marko 2013-04-09 11:16:05