基本的通信功能已經實作了,但是還有幾個問題,求助各位大大
,如下:1.Android端和控制板開機,連接上USB線,控制板發送一組byte[16]內容過來,發現資料長度是16但是里面的資料變成了亂碼
比如控制板實際發送資料是 AA 00 00 01 00 00 00 00 00 00 00 00 02 81 78 25 后四位CRC32校驗碼 但是Android端看列印收到的資料就會變成 AA 00 00 01 C0 FF 00 00 00 00 00 00 02 81 78 25 ,控制板接了串口列印接了USB線在windows下用工具看資料發送都是正常的,這個為啥Android端接受到了就會變成這樣,是USB線材質不一樣導致資料傳輸收到了干擾嗎?
2.接受資料的時候,列印資訊明顯有延遲大概2s左右,這個是hid通信堵塞住了嗎?
3.hid通信程序中,假如硬體端崩潰,發生了系統重啟,重啟完之后,再發送指令給Android端,Android端收不到任何列印資訊,這是不是因為hid的加載驅動已經改了,指向的還是之前那個,所以收不到資料?
4.現在的USB hid通信連接很不穩定,各位有啥好的建議或者demo 或者第三方的通信jar包 通信框架之類的推薦嗎?
求助各位大大 救救我渣 /淚奔!
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/39058.html
標籤:Android
