全部博文(396)
发布时间:2017-11-01 14:46:50
作者:Sam (甄峰) sam_code@hotmail.com(HCI协议简介,HCI 在BlueZ中的实现以及HCI编程接口) 1. HCI层协议概述:HCI提供一套统一的方法来访问Bluetooth底层。如图所示: <img src="http://s13.sinaimg.cn/bmiddle/602f8770h6cebcf0255fc&690" real_src="http://s13.sinaimg.c.........【阅读全文】
发布时间:2017-11-01 13:14:30
作者: Sam(甄峰) sam_code@hotmail.com Linux下Bluetooth协议栈的实现. Linux下开放的蓝牙协议栈主要包括IBM公司的BlueDrekar,Nokia公司的Affix, Axis公司的OpenBT和官方协议栈BlueZ。我们主要面对Bluez来探讨。 BlueZ基础代码均是由Maxim Krasnyansky完成的。包括:HCI,L2CAP.........【阅读全文】
发布时间:2017-11-01 09:45:12
需要注意的是,在调试BLE设备时,需要获得root权限。首先,查看在使用hci工具时,我们需要查看当前能够识别的蓝牙设备,这里我们需要使用的工具是hciconfig命令,该命令如ifconfig一样,可以控制蓝牙设备的开启与关闭,在默认情况下,蓝牙设备在插入host时是不会自动开启的,所以我们在调试之前要先开启设备。.........【阅读全文】