[問題] 手機藍芽接收資料出現問題
各位板友好!
小弟最近需要將手機和MCU的藍芽做連結溝通
程式部分已經完成也可以由手機收到sensor發回來的資料(13筆)
但是不知道為什麼會一直發生莫名的斷行(\n)
或者是漏字,或是傳輸的字元被判別成別的字元這種情形
藍芽部分是參照官網的說明撰寫的
不知道是否有前輩有遇到類似的問題
可以煩請您指導一下如何解決呢?
因為sensor資料錯誤的機率實在有點高(10%上下)
有時候一錯就是連續幾筆資料
看market上的bluetooth spp雖然也會有錯但是機率小很多(5%左右)
有點不知道怎樣解決中QQ
謝謝
附註
韌體的部分用sprintf把資料全部丟到一個a[]裡面去
然後一次把整個array丟過去前後加上符號判別頭尾這樣
可是還是一直發生判別錯誤和斷行等等的問題~~QQ
我如果用桌電的藍芽收發器接收資料的話
資料其實也很穩定都沒有掉
請問有可能會是手機問題嗎? (HTC...)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.233.62
→
01/04 16:31, , 1F
01/04 16:31, 1F
→
01/04 16:41, , 2F
01/04 16:41, 2F
→
01/04 16:53, , 3F
01/04 16:53, 3F
→
01/04 16:57, , 4F
01/04 16:57, 4F
→
01/04 17:06, , 5F
01/04 17:06, 5F
→
01/04 17:22, , 6F
01/04 17:22, 6F
→
01/04 18:41, , 7F
01/04 18:41, 7F
※ 編輯: whatisthis 來自: 140.112.233.62 (01/04 18:42)
→
01/04 19:05, , 8F
01/04 19:05, 8F
→
01/04 19:07, , 9F
01/04 19:07, 9F
→
01/04 19:10, , 10F
01/04 19:10, 10F
→
01/04 19:10, , 11F
01/04 19:10, 11F
→
01/04 19:11, , 12F
01/04 19:11, 12F
→
01/04 19:11, , 13F
01/04 19:11, 13F
→
01/04 19:11, , 14F
01/04 19:11, 14F
→
01/04 19:11, , 15F
01/04 19:11, 15F
→
01/04 19:14, , 16F
01/04 19:14, 16F
→
01/04 19:16, , 17F
01/04 19:16, 17F
→
01/04 19:18, , 18F
01/04 19:18, 18F
→
01/04 19:19, , 19F
01/04 19:19, 19F
→
01/04 19:19, , 20F
01/04 19:19, 20F
※ 編輯: whatisthis 來自: 140.112.233.62 (01/04 19:20)