android自带的示例程序 BluetoothChat 变蓝牙串口助手

本文介绍了如何将Android系统的BluetoothChat示例程序改造成蓝牙串口助手,用于连接蓝牙串口模块进行串口通信。作者通过修改示例程序中的UUID,使其匹配蓝牙串口服务,实现了手机与电脑之间的蓝牙串口连接,可用于远程控制等多种应用。
摘要由CSDN通过智能技术生成

bbs_sn=5289768&bbs_page_no=1&search_mode=4&search_text=duxingkei&bbs_id=9999,突然想到通过我的安卓手机蓝牙串口配合蓝牙串口模块可以实现许多有意思的应用:手机蓝牙遥控汽车 手机蓝牙转红外遥控器甚至遥控家电。

   在研究了网上的android蓝牙串口代码后发现其代码大部分内容与android系统自带的 示例程序 BluetoothChat 相似。于是我直接把示例程序导入eclipse项目中编译并行在手机上,尝试直接用此软件连接到电脑的蓝牙串口,但是始终不成功。我开始分析代码,发现有区别的地方是 BluetoothChatService.java的第49行         

    private static final UUID MY_UUID = UUID.fromString("fa87c0d0-afac-11de-8a39-0800200c9a66");                        
中的字符串不同,于是把他替换成蓝牙串口服务 (SPP) 的 UUID                        

    private static final UUID MY_UUID = UUID.fromString("00001101-0000-1000-8000-00805F9B34FB");
保存后运行程序到手机上,把电脑上的蓝牙打开,打开电脑上的串口助手,波特率随便设置就可以了

附图和资料

附csdn中的博客参考资料 http://www.eoeandroid.com/thread-179905-1-1.html 

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值