今天實驗了一下發現原廠sample code的部分有些邏輯判斷我沒注意到
修改過後已經能在PC python上收到device上傳的data
這時候又遇到一個問題: 我希望連續收到device上傳的data
所以我用一個迴圈持續去讀取該endpoint來的資料
https://imgur.com/a/WhuLUhv
結果是第一次成功,接下來都無法成功,相同的錯誤 https://imgur.com/zP8F47f
這時候我試著在每次迴圈加入第76行,usb.core.find,
結果每次都會成功
這邊有覺得每次使用前都要重新使用usb.core.fine,
雖然結果是成功的,但是過程好像不太合理,不該每次使用前都呼叫一次
請問這邊是否有其他可能會成功的方法呢?
然後這邊為什麼加上這行會成功呢?
謝謝
: