AlanWang的博客-专注android和蓝牙BLE技术分享

Just
A blog

蓝牙BLE

这家伙很懒,还没填写该栏目的介绍呢~

蓝牙BLE

android 扫描识别iBeacon设备

阅读(2129)评论(0)

iBeacon其实就是在BLE的基础上把广播包的数据格式化了一下。 贴上一张iBeacon广播协议: 就是规定了广播数据。 说到底iBeacon也是一个BLE设备,所以扫描方法也是 BLE的扫描 先看一下扫描代码: bluetoothAdapter.startLeScan( leS...

蓝牙BLE

android BLE 手机模拟iBeacon发出广播

阅读(2567)评论(0)

iBeacon其实就是在BLE的基础上把广播报的数据格式化了一下。 可以先看一下上一篇文章 《android BLE Peripheral 手机模拟设备发出BLE广播 BluetoothLeAdvertiser》 熟悉一下BLE的广播数据。 本次文章就是在上一章发出BLE广播的基础上进行改造,让手机成为...

蓝牙BLE

android BLE 扫描BLE设备 BluetoothLeScanner

阅读(3986)评论(0)

可以先看一下另一篇文章 《android BLE Peripheral 手机模拟设备发出BLE广播 BluetoothLeAdvertiser》 熟悉一下BLE的广播数据 BluetoothLeScanner 是android5.0 新加入的 在5.0之前扫描BLE设备 使用的方法是 :   bluet...

蓝牙BLE

android BLE Peripheral 手机模拟设备发出BLE广播 BluetoothLeAdvertiser

阅读(3203)评论(1)

android 从4.3系统开始可以连接BLE设备,这个大家都知道了。iOS是从7.0版本开始支持BLE。 android 进入5.0时代时,开放了一个新功能,手机可以模拟设备发出BLE广播, 这个新功能其实是 对标于 iOS系统的手机模拟iBeacon设备。 先介绍一下BLE的广播, BLE设备之所以能被手机扫描到,是因为 BLE...

蓝牙BLE

Android BLE 数据转换方法集合

阅读(3195)评论(29)

(1)  byte[] 数组转成 16进制字符串 private final static byte[] hex = "0123456789ABCDEF".getBytes(); // 从字节数组到十六进制字符串转 public static String Bytes2HexString(byte[] b) { byte[...

蓝牙BLE

Android 蓝牙4.0开启Notification 和 Indication

阅读(3574)评论(0)

前言:关于Notification 和Indication  的区别,请见我另一篇帖子:(心情好了再写) 直接放代码: 开启Notification  : private boolean enableNotification(boolean enable, ...

蓝牙BLE

Android BLE开发小总结

阅读(2940)评论(0)

Android ble开发和IOS ble开发基本差不多,有点小区别。IOS 表现是特别稳定特别好用,重连飞快,需要操心的少。 Android目前坑还是比较多,各种错误,蓝牙奔溃等等。但,细心调理,Android也还是可以用的。 本篇文章主讲 Android, IOS的简单点,可以下次讲。 先来介绍几个类 :BluetoothGatt,Bluet...