test.vi
各位先進大家好,
我目前使用某間公司的陀螺儀,在資料讀取遇到一些問題,
麻煩先進們提供一些建議。
這個儀器是一問一答的模式,所以要給他command,他才回傳,所以我利用
while loop來做這個動作。回傳的資料一次(給一次command)一共 21 Byte。
目前我遇到的問題是,若這次loop內沒有讀回21 Byte(20 or 19..)則下次loop讀
回的資料一定錯,似乎會有上次沒讀完的資料再加上這次的資料,所以字串拆出來
就錯了。
我的想法是,能否有個方法強制確定讀回的資料是否為21 Byte,如果是再作處理,如果否,則清空此次資料,直接進行下一次的下command !?
麻煩大家了,謝謝!!
P.S 若有敘述不清的地方,麻煩回文告知,我再補齊。