当前位置: 首页 > news >正文

蓝牙基础学习笔记


author: hjjdebug
date: 早期
descrip: 蓝牙基础


文章目录

  • 1. linux 怎样判断笔记本是否有蓝牙功能
  • 2. 安装bluetooth 工具 bluez
    • 2.1 hciconfig HCI 设备配置工具
    • 2.2 hcitool ,HCI 设备管理工具

早期学习蓝牙的一个笔记.(入门基础),留念.

1. linux 怎样判断笔记本是否有蓝牙功能

$ lsmod |grep -i blue
bluetooth 548864 9 btrtl,btintel,btbcm,ath3k,btusb,rfcomm
ecdh_generic 16384 1 bluetooth

说明有bluetooth 模块

$ lsusb
Bus 001 Device 006: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 001 Device 007: ID 0cf3:0036 Atheros Communications, Inc.
Bus 001 Device 004: ID 0c45:670b Microdia
Bus 001 Device 003: ID 17ef:6025 Lenovo ThinkPad Travel Mouse
Bus 001 Device 002: ID 8087:8001 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 002: ID 413c:2105 Dell Computer Corp. Model L100 Keyboard
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

对 ID 0cf3:0036 表示严重关切!

$ lsusb -d 0cf3:0036 看到了详细信息.

$ sudo lshw -C bus 或者 $ sudo lshw |grep usb 都能确认是否有蓝牙功能.

2. 安装bluetooth 工具 bluez

$sudo apt install bluez
于是hciconfig, hcitool, rfcommand 等命令均可使用


2.1 hciconfig HCI 设备配置工具


$ hciconfig -h // 一堆使用帮助信息,可以打开,关闭,复位hcix设备,以及改变名称,开启关闭广播,查询状态等操作.
$ hciconfig 或 hciconfig -a
hci0: Type: Primary Bus: USB
BD Address: 4C:BB:58:5D:D1:1D ACL MTU: 1022:8 SCO MTU: 183:5
UP RUNNING
RX bytes:144891 acl:7105 sco:0 events:7380 errors:0
TX bytes:157287 acl:7106 sco:0 commands:82 errors:0

$ hciconfig hci0 name
hci0: Type: Primary Bus: USB
BD Address: 4C:BB:58:5D:D1:1D ACL MTU: 1022:8 SCO MTU: 183:5
Name: ‘Bluetooth USB Host Controller’


2.2 hcitool ,HCI 设备管理工具


$ hcitool -h
$ hcitool dev
Devices:
hci0 4C:BB:58:5D:D1:1D
$ hcitool scan
Scanning …
00:9E:C8:63:59:D7 客厅的小米盒子
$ hcitool

其它工具: bluetoothctl bluetoothd bluetooth-sendto
与调试有关, 功力不够,下次再叙!

http://www.dtcms.com/a/491234.html

相关文章:

  • 银川网站建设志达四方最好用的企业网站cms
  • 当内存紧张时出现mm_vmscan_direct_reclaim 直接回收,需要对其分析
  • Windows环境变量
  • MySQL分区表(PARTITION):水平分表示例 (基于用户ID哈希分表)不依赖第三方中间件
  • 数值计算-例题
  • 合肥市建设通网站十堰网站建设哪家好
  • 拼车平台网站开发提高网站打开速度
  • C++ 继承(1)
  • uniapp——配置鸿蒙环境,进行真机调试
  • 鸿蒙仓颉:如何自定义带Tag的日志打印信息
  • 带你了解STM32:RTC实时时钟(第一部分)
  • 前端 JavaScript 面试题大全(含答案及解析)
  • 网站页面设计报告wordpress 门户插件
  • 国外营销型网站建设容城网站建设
  • 将.idea取消git托管
  • YOLOv1和YOLOv2目标检测算法总结
  • 系统移植篇之uboot-4:UART
  • net和cn哪个做网站好wordpress企业主题 视频
  • 石家庄网站排名优化360网站建设服务
  • 苍穹外卖-购物车 前端修改(小程序主页与购物车模块显示不一致)
  • 聊聊 Unity(小白专享、C# 小程序 之 小算盘、计算器)
  • 江苏金安建设公司网站在线设计平台官网
  • 专业网站建设公司哪里济南兴田德润什么活动电子商务网站的整个建设流程
  • 【2025年湖南省赛misc复盘】
  • 北京建设教育协会官方网站做产品推广得网站
  • 牙刮匙与牙周治疗疗效的相关性分析
  • 三星XR头显发布会正式敲定,苹果/Meta/微美全息竞逐AR底层核心卡位“军备竞赛”
  • 【C++进阶系列】:类型转换和IO流
  • 卡板技术支持 东莞网站建设动态设计是什么意思
  • 宠物服务平台(程序+文档)