請教get queue status的問題

各位先進大家好:

小弟寫了一個程式,如附件所示record RPM-with 4ch-4-2-2.vi,主要問題是在get queue status!

原本的想法:利用這個vi可以來判斷,queue的狀態,是否已經結束?因此小弟拉出# elements in queue?,藉由這個數值來判斷queue是否完成了,如果完成,這個值會顯示"0"

可是程式一執行的時候,# elements in queue?的初始值就是0,這樣讓程式誤判為queue已經結束!

不知各位是否有更好的方式,來判斷queue是否已經完成,或者是有方法可以讓# elements in queue?的初始值不要是0?

你的程式我建議再加1布林來確認初始值的0嗎?下面方式給你參考

![](upload://hYmtaDU5XKGeYalN0AcKWsV2tgS.jpeg)

![](upload://2xA9n4Q6OWKygLgJtm0JzHfDL4U.jpeg)