我有与我们的相机通信的.NET库,我正在编写LabVIEW VI来通过.NET库控制我们的相机。根据相机的使用方式(空闲,现场,无等),相机在相册库中的状态会不时更新,我希望LabVIEW能够接收更改。
看下面的例子,使用回调似乎是正确的方法,但我不确定:
作为一个例子,我想将回调中的整数值传递给main vi,但我无法弄明白。
你能帮我吗?
谢谢!
请注意,我从main.vi手动更新xValue以触发回调。我想要做的是,一旦.NET调用回调,我想将回调中更新的xValue打印到main.vi中显示的指标
我应用了Yair的建议,但是当我出列时,即使调用了回调,我也没有得到“调用”状态。
答案 0 :(得分:2)
现在,每次回调VI运行时,它都会生成事件,主VI将把它放在事件队列中。