Labview中怎样实现用多个按键控制执行不同的操作?

2019-07-18 07:12发布

我想用labview在电脑上做一个虚拟的遥控器,无线控制某一个机构,硬件上都已经实现了,包括通信的协议指令都已经定好了,只差上位机软件了。
要实现功能就是,按下某一个按钮(按钮有很多),发送一条相应的指令(16进制的数据包,10个字节),下位机机构收到指令后会回传一个数据,上位机还要接收这个数据,用于判断通信是否正确,不正确再重发。

发送完立即转为接收,发送和接收怎样很好的调度?用什么程序框架比较合适,轮询?状态机?事件结构?还是多循环结构,生产者消费者结构?希望给一些编程思路。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。