通过网站为Arduino进行串行通信

时间:2013-04-09 10:50:05

标签: c# asp.net serial-port arduino communication

我正在开发一个处理Arduino的项目。我们在C#中开发了一个用于导航汽车的表单应用程序。表单应用程序中的导航正常工作,没有任何问题。

以下是驾驶汽车的相应代码(这是整个表单应用程序)。

http://pastebin.com/5JuuyUh7

ASP.NET网站无法与Arduino通信。按任意按钮导航汽车不起作用。

http://pastebin.com/MnjHVMHd

1 个答案:

答案 0 :(得分:2)

您意识到需要在每次请求时重新打开串口,或者将串口对象存储在会话和放大器中。在每个请求开始时检索它?

从您的代码中,单击任何按钮都不会执行任何操作,因为串口未打开,或者在button2的情况下,打开但没有发送任何内容。

尽管看起来如此,但asp.net并不是有状态的。您需要每次都重建状态