Vb.net Net等待异步响应
我正在开发一个windows窗体应用程序,该程序控制多个步进电机,这些步进电机反过来驱动相机。步进电机通过Arduino作为串行端口进行控制 在应用程序中,Arduino接收绝对位置命令(例如x;23,y;90,z;120),然后将各种电机移动到相应的命令,同时电机移动Arduino输出当前位置,最后我将让其输出x;好的,y;好,z,;好的,回答 当从arduino接收到电机位置时,这些位置会在状态视图的应用程序中更新,但是在我的代码中,我实际上需要像下面这样循环(伪代码) 如何暂停循环(线程),直到从串行端口收到OK响应Vb.net Net等待异步响应,vb.net,loops,asynchronous,Vb.net,Loops,Asynchronous,我正在开发一个windows窗体应用程序,该程序控制多个步进电机,这些步进电机反过来驱动相机。步进电机通过Arduino作为串行端口进行控制 在应用程序中,Arduino接收绝对位置命令(例如x;23,y;90,z;120),然后将各种电机移动到相应的命令,同时电机移动Arduino输出当前位置,最后我将让其输出x;好的,y;好,z,;好的,回答 当从arduino接收到电机位置时,这些位置会在状态视图的应用程序中更新,但是在我的代码中,我实际上需要像下面这样循环(伪代码) 如何暂停循环(线程)
非常感谢 您能提供所有与声明和连接com1相关的代码吗?干杯。你能包括所有与声明和连接com1有关的代码吗?干杯
For i = LowerLimit to UpperLimit step IntervalStep
com1.WriteLine("x;" & x ",y;" & y & ",z;" & i)
'wait for OK response from Serial Port
'Capture Image
next