[問題] 藍芽接值問題

看板AndroidDev作者時間14年前 (2011/11/29 02:50), 編輯推噓2(2027)
留言29則, 2人參與, 最新討論串1/2 (看更多)
我是想用官方的sample Bluetooth Chat下去修改增加一些功能 但是當我嘗試用bluetooth chat時遇到了一些問題 就是一開始手機可以跟我要傳輸的裝置配對 而且配對成功後會收到裝置傳回來的值(是一個問號) 但是我之後再丟指令給那個裝置卻無法回傳值 我想說會不會是bluetooth chat是利用 ArrayAdapter<String> 顯示回傳值的問題? 那我該朝哪個方向更改? 謝謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.193.88.7

11/29 21:57, , 1F
你的裝置應該會吃到某個字串才會回應吧
11/29 21:57, 1F

11/29 21:58, , 2F
原本的bluetooth chat 不會有CRLF喔!!
11/29 21:58, 2F

11/29 21:58, , 3F
喔!對啊!他需要輸入特殊指令,但就是輸了之後沒回應
11/29 21:58, 3F

11/29 21:59, , 4F
可以問一下CRLF是什麼嗎?
11/29 21:59, 4F

11/29 23:15, , 5F
換行符號
11/29 23:15, 5F

11/29 23:29, , 6F
是給指令的時候再多打出來就好了,還是要另外寫?
11/29 23:29, 6F

11/30 15:10, , 7F
一般情形下應該打不出那個字元啦... 所以要自己在程式
11/30 15:10, 7F

11/30 15:10, , 8F
裡面塞
11/30 15:10, 8F

12/01 23:56, , 9F
哦!我試過了所有的換行方法還是不行耶?
12/01 23:56, 9F

12/01 23:57, , 10F
也沒有收到錯誤訊息
12/01 23:57, 10F

12/03 17:29, , 11F
也要看你bluetooth...是不是吃CRLF....
12/03 17:29, 11F

12/04 00:53, , 12F
是! 我看過指令 GET/M/WI21<CR/LF>
12/04 00:53, 12F

12/04 00:53, , 13F
Syntax: GET/n/WI<GET SPEC>/<Parameter><CR/LF>
12/04 00:53, 13F

12/04 00:54, , 14F
請問一下會跟baud rate有關嗎? 因為我找到的資料都說android
12/04 00:54, 14F

12/04 00:54, , 15F
藍芽不用設baud rate,還是會跟接收訊息的方式有關呢?
12/04 00:54, 15F

12/04 00:55, , 16F
謝謝!!!
12/04 00:55, 16F

12/04 13:51, , 17F
我之前是直接塞\r or \r\n 在 ConnectedThread的
12/04 13:51, 17F

12/04 13:52, , 18F
write的mmOutStream.write(buffer)
12/04 13:52, 18F

12/04 13:53, , 19F
你是塞在這個地方嘛?
12/04 13:53, 19F

12/04 15:03, , 20F
不是耶! 我寫在onclick裡 那我再試試看! 謝謝!!
12/04 15:03, 20F

12/04 16:02, , 21F
可是這裡丟的buffer不是 byte的格式嗎?
12/04 16:02, 21F

12/05 09:11, , 22F
想辦法轉摟XD
12/05 09:11, 22F

12/05 13:09, , 23F
全部都改成string可行嗎XD
12/05 13:09, 23F

12/05 19:08, , 24F
Send出去的資料要是byte...@@
12/05 19:08, 24F

12/05 20:19, , 25F
恩恩 我變成是在ConnectedThread裡把抓到的String塞\r\n
12/05 20:19, 25F

12/05 20:20, , 26F
然後再多一個步驟把新的String轉成byte再送出
12/05 20:20, 26F

12/05 20:22, , 27F
這樣可以嗎?
12/05 20:22, 27F

12/05 20:23, , 28F
我送出時的字串會變兩行,以及連接到電腦終端機也會收到換行
12/05 20:23, 28F

12/05 20:23, , 29F
的指令,這樣可以嗎? 但儀器還是沒反應QQ
12/05 20:23, 29F
文章代碼(AID): #1EqzW1V6 (AndroidDev)
文章代碼(AID): #1EqzW1V6 (AndroidDev)