linux蓝牙管理
来源:互联网 发布:国泰安数据库介绍 编辑:程序博客网 时间:2024/06/06 23:54
linux蓝牙管理
(2013-01-12 14:23:59)转载▼
标签:
杂谈
linux蓝牙管理:
rfcomm listen 0(产生虚拟节点设备/dev/rfcomm0) 1(channel = 1)
1 图形界面:以ubuntu为例:在software center搜索bluetooth,安装bluetooth或者bluetooth manager可以方便的管理和使用蓝牙。
2 命令行:常用的命令:hciconfig,hcitool,sdptool,rfcomm(如果没有,请自己搜索安装方法)
常用的命令形式:
激活蓝牙设备:hciconfig 0(hci0) up
查看蓝牙设备:hciconfig / hciconfig -a 会列出本机上的蓝牙设备信息(如名字,mac地址等)
或者hcitool dev
扫描设备:hcitool scan 会列出周围所有可见的蓝牙设备
查看是否已连接:hcitool con
查看本机蓝牙提供的服务:
sdptool browse local
查看其他设备提供的服务(已知mac)
sdptool browse remote_mac
其他的使用方法请根据需要查看帮助
蓝牙串口连接:
1 rfcomm 查看绑定或者虚拟出来的蓝牙串口端口 (tty) (/dev/rfcommX)
2 sdptool add SP / sdptool delete SP 添加或者删除串口服务
3 作为server端:rfcomm listen X channel (X 生成 /dev/rfcommX)
3 作为client端:rfcomm connect X mac channel
如:目标机 A mac地址为CC:AF:78:F2:3B:12,在一台ubuntu电脑上的蓝牙 B 去连接目标机:(已串口方式)
在A上(server): sdptool add SP(添加serial port服务),默认channel 为 1
在B上(client): rfcomm connect 0 CC:AF:78:F2:3B:12 1
连接上使用ctrl + c可以断开
对了,有一些报permission denied的命令需要使用root权限:
如rfcomm connect就必须使用sudo rfcomm connect,否则是连不上的
0 0
- linux蓝牙管理
- Ubuntu Linux 8.04蓝牙设备连接管理方法
- Ubuntu Linux 8.04蓝牙设备连接管理方法
- android 蓝牙管理
- linux蓝牙编程 bluez
- linux蓝牙配置
- Linux使用蓝牙
- Linux使用蓝牙
- Linux蓝牙系统(3)
- linux 蓝牙驱动移植
- Linux使用蓝牙
- Linux使用蓝牙
- kali Linux使用蓝牙
- kali Linux使用蓝牙
- Linux 端蓝牙调试
- Android 蓝牙管理模块 蓝牙连接,读数据
- 蓝牙链路管理与控制
- BlueTooth蓝牙协议管理(三)
- 正则表达式基础教程
- CAKeyframeAnimation(关键帧动画)的简单使用
- php之session熟悉了解
- 矩阵反硬币
- JIRA测试-workflow初识
- linux蓝牙管理
- 宝箱-UVA-12325
- DAY1-51单片机强化练习-几个样板
- 如何登陆到运行linux的虚拟机
- 用python实现的一个抓取图片的爬虫
- MongoDb的一个实例
- C++ Primer 笔记+习题解答(四)
- mybatis配置懒加载可能导致性能问题
- zookeeper