作者iamso1 (青春永驻老兽儿)
看板AndroidDev
标题Re: [问题] bluetooth调baud rate 一问
时间Wed Sep 14 02:43:56 2011
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.163.0.194
1F:→ priv:可以描述得详细一点吗,你的UART怎麽和bluetooth连的 09/13 18:37
2F:→ priv:bluetooth的AIR baud rate和bluetooth chip对host的baud rate 09/13 18:39
3F:→ priv:这是两回事... 09/13 18:39
4F:→ priv:Bluetooth的baud rate通常default是115.2kbps,也有920kbps的 09/13 18:41
5F:→ priv:(UART speed..not wireless speed) 09/13 18:43
6F:→ priv:9600/19200应该都是configurable的 09/13 18:43
7F:→ priv:平台描述得不够详细应该没人看得懂.. 09/13 18:43
8F:→ priv:如果是那种COM port直接转蓝芽,另一端直接接收 09/13 18:52
9F:→ priv:而不是要用一般Android手机/平板上的bluetooth的话.. 09/13 18:52
10F:→ priv:这好像和AndroidDev...没什麽关系 09/13 18:52
11F:→ priv:你的问题可能要去问你的com转bluetooth chip的vendor才对 09/13 18:54
12F:→ priv:因为你的问题不在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)
13F:→ priv:不用改 09/14 10:15
14F:→ priv:Android手机到bluetooth晶片走的UART是高速UART 09/14 10:16
15F:→ priv:这和RFCOMM profile的baud rate是没有关系的..不必改 09/14 10:18
16F:→ priv:bluetooth和bluetooth之间的link speed则是看2.0或3.0 09/14 10:19
17F:→ priv:同样不是你可以改的..RFCOMM也没有所谓改baud rate这回事 09/14 10:19
18F:→ priv:应该只会被双方的fifo限制packet速度而已 09/14 10:19
19F:→ priv:所以你只要管RS232到蓝芽模组这部份的baud rate就好了 09/14 10:27
20F:→ iamso1:恩恩! 对 今天实际测过後 发现我RS232那用9600传出 我手机 09/14 23:38
21F:→ iamso1:19200 可以收到 09/14 23:38