蓝牙解析(part11):BLE SM(5):传统配对(Legacy Pairing):OOB
本文引自:https://blog.bluetooth.com/bluetooth-pairing-part-5-legacy-pairing-out-of-band之前章节有介绍了Passkey和NumericComparison等配对方法。今天将介绍另外一种方法:OOB。OOB关联模型适用于使用...
nRF5 SDK for Mesh(八) Exploring Mesh APIs using light switch example,使用 灯开关 案例探索BLE mesh 的APIS
ExploringMeshAPIsusinglightswitchexampleThelightswitchexampleismeanttoshowcasetheAPIsfortheprovisionerandprovisioneerolesandhowasimpleBluetoothMeshnet...
两个 BLE实现数据传输
通过TIBLE1.3.2协议栈安装后的主从通信实验,实现两个BLE节点的通信,主机向BLE从机发送一个字节,然后再把写入的字节读回来,以测试主从之间的通信。SimpleBLECentral主机编程:在Bluetooth-LE低功耗蓝牙中有四种设备类型:Central主机、Peripheral从机...
iOS限免App精选:BLE Finder - 蓝牙设备寻找助手(¥30→0)
IT之家2月14日消息《BLEFinder》是一款依靠蓝牙信号强弱来确定蓝牙设别范围的工具,IT之家实测信号强度判断较为精准,部分设备无法识别出名称,语言为英语,支持iPhone和iPad,原价30元,目前限免。IT之家温馨提醒,应用内有12元的去广告内购,请谨慎购买。应用下载:点此进入iTunes...
Android提高之BLE开发Android手机搜索iBeacon基站
这篇文章主要介绍了BLE开发Android手机搜索iBeacon基站,需要的朋友可以参考下
微信小程序--Ble蓝牙
本文主要介绍了微信小程序--Ble蓝牙的实现方法。文中附上源码下载,具有很好的参考价值。下面跟着小编一起来看下吧
[转帖]4412开发板/4418开发板Android4.4.4实现ble功能
本文转自迅为论坛:http://bbs.topeetboard.com①.4418开发板实现ble功能方法:在4418/android/device/nexell/drone2/device.mk中添加:frameworks/native/data/etc/android.hardware.blue...
BLE Peripheral设备的名字显示错误
在IOSBLE开发中碰到一个搜索到的设备名称(pheripheral.name)和设备实际名称不相符的问题。最后发现这个问题的原因是,在iPhone中,被连接过的BLE设备名称都会被缓存。如果你在连接过一次某设备后,更改了该设备的名字。那么在你的iphoneBLEcache数据清除之前,你无论多少次...
蓝牙BLE: ATT协议层中属性(Attribute)
ATT(AttributeProtocol)属性层是GATT和GAP的基础,它定义了BLE协议栈上层的数据结构和组织方式。属性(Attribute)概念是ATT层的核心,ATT层定义了属性的内容,规定了访问属性的方法和权限。以编程的眼光来看,属性是一个数据结构,它包括了数据类型和数据值,就如同C语言...
低功耗蓝牙4.0BLE编程-nrf51822开发(2)
相关下载:http://download.csdn.net/detail/xgbing/9565708首先看的示例是心率计一个示例程序:<KEILpath>\ARM\Device\Nordic\nrf51822\Board\pca10001\s110\ble_app_hrs\arm。打开...
BLE 安卓APP控制LED灯的实现(转)
源:BLE安卓APP控制LED灯的实现//注:参考AmoMcu源代码修改。打开APP,检查蓝牙是否打开BluetoothAdaptermBluetoothAdapter;finalBluetoothManagerbluetoothManager=(BluetoothManager)getSystem...
Arduino使用蓝牙BLE模块
通过这篇文章,你可以了解到以下内容:什么是蓝牙BLE4.0如何设置蓝牙BLE的AT指令Arduino连接蓝牙BLE与iOS设备互联实践了解BLE4.0BLE全称是BluetoothLowEnergy低功耗蓝牙的缩写,是蓝牙4.0的一个分支。BLE支持iPhone4s以上的iOS设备,并且无需做MFI...
Android提高之Android手机与BLE终端通信
这篇文章主要介绍了Android手机与BLE终端通信的方法,有很大的实用价值,需要的朋友可以参考下
基于TI CC2650的IPv6 over BLE(BLEach) demo
虽然BLE5.0协议理论上已经开始支持IPv6了,但是目前市面上还没有可用的实现IPv6通信的BLE产品。最近在网上看到一个开源的基于contiki系统,在CC2650上实现的IPv6overBLE——BLEach。官网其实现原理类似于IPv6over6lowpan,在底层和应用层之间添加了中间层:...
蓝牙协议分析(8)_BLE安全机制之白名单
1.前言在万物联网的时代,安全问题将会受到非常严峻的挑战(相应地,也会获得最大的关注度),因为我们身边的每一个IOT设备,都是一个处于封印状态的天眼,随时都有被开启的危险。想想下面的场景吧:凌晨2点,x米手环的闹钟意外启动,将你从睡梦中惊醒,然后床头的灯光忽明忽暗……你的心率、血压、睡眠质量等信息,...
BLE资料应用笔记 -- 持续更新(转载)
简而言之,蓝牙无处不在,易于使用,低耗能和低使用成本。’让我们’更深入地探索这些方面吧。蓝牙无处不在—,您可以在几乎每一台电话、笔记本电脑、台式电脑和平板电脑中找到蓝牙。因此,您可以便利地连接键盘、鼠标、扬声器或健身带到电话或计算机。蓝牙低耗能—,随着BluetoothSmart(BLE或蓝牙低耗能...
蓝牙4.0——Android BLE开发官方文档翻译
ble4.0开发整理资料_百度文库http://wenku.baidu.com/link?url=ZYix8_obOT37JUQyFv-t9Y0Sv7SPCIfmc5QwjW-aifxA8WJ4iWajKpfQS7o4aFykDaDUuVmtis_nISFn6ji7lSB2t7NXoZreAzNAA...
Android BLE与终端通信(五)——Google API BLE4.0低功耗蓝牙文档解读之案例初探
AndroidBLE与终端通信(五)——GoogleAPIBLE4.0低功耗蓝牙文档解读之案例初探算下来很久没有写BLE的博文了,上家的技术都快忘记了,所以赶紧读了一遍Google的API顺便写下这篇博客心得GoogleAPI:http://developer.android.com/guide/t...
BLE空中升级 谈(二)
BLE 空中升级谈-- CC2541 的产品开发中OAD注意事项(续)TI CC2541支持多个硬件,多个软件对它进行空中升级,可以有不同的组合,硬件有编号名称Hex用法1Cc2540 dongleCC2540_USBdongle_HostTestRelease_All.hex直接插在电脑上使用,驱...
一篇了解Android编程中BLE 蓝牙开发详解
Android 4.3(API Level 18)开始引入Bluetooth Low Energy(BLE,低功耗蓝牙)的核心功能并提供了相应的 API, 应用程序通过这些 API 扫描蓝牙设备、查询 services、读写设备的 characteristics(属性特征)等操作。