Re: [問題] bluetooth調baud rate 一問

看板AndroidDev作者 (青春永駐老獸兒)時間13年前 (2011/09/14 02:43), 編輯推噓0(009)
留言9則, 2人參與, 最新討論串2/2 (看更多)
-- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.163.0.194

09/13 18:37,
可以描述得詳細一點嗎,你的UART怎麼和bluetooth連的
09/13 18:37

09/13 18:39,
bluetooth的AIR baud rate和bluetooth chip對host的baud rate
09/13 18:39

09/13 18:39,
這是兩回事...
09/13 18:39

09/13 18:41,
Bluetooth的baud rate通常default是115.2kbps,也有920kbps的
09/13 18:41

09/13 18:43,
(UART speed..not wireless speed)
09/13 18:43

09/13 18:43,
9600/19200應該都是configurable的
09/13 18:43

09/13 18:43,
平台描述得不夠詳細應該沒人看得懂..
09/13 18:43

09/13 18:52,
如果是那種COM port直接轉藍芽,另一端直接接收
09/13 18:52

09/13 18:52,
而不是要用一般Android手機/平板上的bluetooth的話..
09/13 18:52

09/13 18:52,
這好像和AndroidDev...沒什麼關係
09/13 18:52

09/13 18:54,
你的問題可能要去問你的com轉bluetooth chip的vendor才對
09/13 18:54

09/13 18:54,
因為你的問題不在Android手機這一端..
09/13 18:54
您好, 目前我的連接方式為 量測儀器(RS232介面 鮑率 9600) 連接至RS232轉藍芽模組(鮑率可自行調整) 另一方為android手機的bluetooth(鮑率 default 19200) 我想讓這兩方可以連接起來 讓兩者可以互相傳資料 但是不知道android 的bluetooth api是否有提供更改baud rate的 function (就我目前找到的似乎沒有) 也就是說 就算我RS232轉藍芽模組的部分可以修改baud rate 可以跟量測儀器做溝通 (都改為9600) 但是我android 的bluetooth 無法修改baud rate的話 這樣也沒辦法溝通' 這是我想表達的 還請您不吝指教 -- 唉!殺了那麼多怪,賺了那 遊戲跟現實最大的不同就是… ◤◤◥ 麼多G幣,等級都練滿了, 同樣擁有300元… 打電動用單手就打贏魔王了 你卻不能在現實中買到閃光… 現在卻連半個女友都沒有… 噠噠噠… (咦…?300元連去鬆一下都不夠耶…) ╰──── + ‥ ─────╯ψcafelife -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.138.194 ※ 編輯: iamso1 來自: 140.116.138.194 (09/14 02:48)

09/14 10:15, , 1F
不用改
09/14 10:15, 1F

09/14 10:16, , 2F
Android手機到bluetooth晶片走的UART是高速UART
09/14 10:16, 2F

09/14 10:18, , 3F
這和RFCOMM profile的baud rate是沒有關係的..不必改
09/14 10:18, 3F

09/14 10:19, , 4F
bluetooth和bluetooth之間的link speed則是看2.0或3.0
09/14 10:19, 4F

09/14 10:19, , 5F
同樣不是你可以改的..RFCOMM也沒有所謂改baud rate這回事
09/14 10:19, 5F

09/14 10:19, , 6F
應該只會被雙方的fifo限制packet速度而已
09/14 10:19, 6F

09/14 10:27, , 7F
所以你只要管RS232到藍芽模組這部份的baud rate就好了
09/14 10:27, 7F

09/14 23:38, , 8F
恩恩! 對 今天實際測過後 發現我RS232那用9600傳出 我手機
09/14 23:38, 8F

09/14 23:38, , 9F
19200 可以收到
09/14 23:38, 9F
文章代碼(AID): #1ERwHlhW (AndroidDev)
文章代碼(AID): #1ERwHlhW (AndroidDev)