[問題] BLE write characteristics連續寫兩次

看板AndroidDev作者 (小黃~)時間9年前 (2015/07/15 13:48), 編輯推噓4(402)
留言6則, 5人參與, 最新討論串1/1
哈囉,大家好 小弟我在使用BLE在做寫跟讀, 可是現在遇到一個問題, 我想對於同一個UUID連續做寫值的動作, 但是看LOG好像都必須等到android的佇列完成後, 才會在執行下一次動作, 否則都不會執行。。。 上網查了一下好像也有人是這樣的狀況, 但是好像沒有看到解..... 請問有大大碰過有怎麼特別處理法或者方法嗎@@? 還請指教了=口=||| -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 113.196.34.124 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1436939290.A.AB9.html

07/15 14:40, , 1F
就一個一個寫吧...
07/15 14:40, 1F

07/15 23:32, , 2F
setValue(byte[] value) ?
07/15 23:32, 2F

07/16 15:08, , 3F
只能自己寫個佇列 等完成一個指令自動執行下個
07/16 15:08, 3F

07/16 21:21, , 4F
看起來 你已經抓到root cause啦
07/16 21:21, 4F

07/21 15:14, , 5F
噗噗,對阿!是用setValue,但是因為數值可能因為被使用者
07/21 15:14, 5F

07/21 15:14, , 6F
快速改變,所以比較頭痛......
07/21 15:14, 6F
文章代碼(AID): #1LfVGQgv (AndroidDev)