[問題] Arduino藍牙快速傳值,造成數值錯亂

看板AndroidDev作者 (xezct)時間12年前 (2013/03/05 21:34), 編輯推噓0(004)
留言4則, 1人參與, 最新討論串1/2 (看更多)
板上前輩大家好 使用Arduino延遲10ms為間距 透過藍牙傳值給手機 手機受值會出現數值錯亂的現象 例如: Arduino傳61.62.63.64 手機端顯示61.62.63.63.63.61 程式碼的部分是用BluetoothChat修改 BluetoothChatService受值程式碼 http://pastebin.com/hTjvskXr Main受值顯示程式碼 http://pastebin.com/AsNqREnm ※給Arduino電壓是夠的 麻煩前輩解,感謝閱讀與回覆,謝謝您。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.127.118.242 ※ 編輯: xezct1213 來自: 140.127.118.242 (03/05 21:34) ※ 編輯: xezct1213 來自: 140.127.118.242 (03/05 21:35)

03/07 17:46, , 1F
可參考這篇 http://goo.gl/Ch34k
03/07 17:46, 1F

03/07 17:47, , 2F
主要是把數值在service處理完畢,丟包回去單純顯示
03/07 17:47, 2F

03/07 17:48, , 3F
目前數值不錯誤最少可壓到30ms,可能還要尋求另外寫法
03/07 17:48, 3F

03/07 17:49, , 4F
的藍牙傳受值方法 囧>
03/07 17:49, 4F
文章代碼(AID): #1HDVHZ79 (AndroidDev)
文章代碼(AID): #1HDVHZ79 (AndroidDev)