C# 通过网站与Arduino进行串行通信
我正在做一个关于Arduino的项目。我们在C#中开发了一个用于汽车导航的表单应用程序。表单应用程序中的导航工作正常,没有任何问题 这是驾驶汽车的相应代码(这是整个表单应用程序) ASP.NET网站无法与Arduino通信。按下任何按钮来导航汽车都不起作用C# 通过网站与Arduino进行串行通信,c#,asp.net,serial-port,arduino,communication,C#,Asp.net,Serial Port,Arduino,Communication,我正在做一个关于Arduino的项目。我们在C#中开发了一个用于汽车导航的表单应用程序。表单应用程序中的导航工作正常,没有任何问题 这是驾驶汽车的相应代码(这是整个表单应用程序) ASP.NET网站无法与Arduino通信。按下任何按钮来导航汽车都不起作用 您意识到您需要在每次请求时重新打开串行端口,或者在会话中存储串行端口对象并在每次请求开始时检索它 在代码中,单击任何按钮都不会做任何事情,因为串行端口未打开,或者在按钮2的情况下,打开但不发送任何内容 不管asp.net看起来如何,它都不是
您意识到您需要在每次请求时重新打开串行端口,或者在会话中存储串行端口对象并在每次请求开始时检索它 在代码中,单击任何按钮都不会做任何事情,因为串行端口未打开,或者在按钮2的情况下,打开但不发送任何内容
不管asp.net看起来如何,它都不是有状态的。每次都需要重建状态此网站是否托管在本地计算机上?是的,网站托管在本地计算机上-在visual studio中重建。Arduino连接到组件8。表单应用程序工作,网站加载,但单击按钮不起作用。看起来COM8端口未通过网站打开。为什么?你看到了吗?因为它看起来和你的一模一样。是的!非常感谢。现在,我们正在打开端口,每次点击,它的工作。再次感谢你。