本?文是苹果《Core Bluetooth Programming Guide》的翻译。关于Core BluetoothCore Bluetooth 框架提供了蓝?牙低功耗?无线设备与 iOS 应?用或 Mac 应?用通讯的必要的类。应?用可以发现,探索低功耗外设,并与它交互,?比如?心率监控器和数...
分类:
其他好文 时间:
2015-12-26 13:21:27
阅读次数:
258
第一章 BLE基本概念了解一、蓝牙4.0和BLE区别 蓝牙4.0是一种应用非常广泛、基于2.4G射频的低功耗无线通讯技术。蓝牙低功耗(Bluetooth Low Energy ),人们又常称之为BlueTooth Smart,是由SIG( the Bluetooth SpecialInterest....
分类:
其他好文 时间:
2015-12-11 06:49:05
阅读次数:
625
首先说说iBeacon是什么:iBeacons 是IOS7系统推出的功能。利用蓝牙4.0(低功耗蓝牙)进行数据传输(iphone 4s 以上设备)。手持设备能够在一定的范围内(可以达到50m之内)收到IBecons基站发送的信号。任何实现了IBeacon协议的蓝牙设备都可以充当ibeacon基站使用...
分类:
移动开发 时间:
2015-12-04 12:32:23
阅读次数:
212
蓝牙服务蓝牙随着蓝牙低功耗技术BLE(Bluetooth Low Energy)的发展,蓝牙技术正在一步步成熟,如今的大部分移动设备都配备有蓝牙4.0,相比之前的蓝牙技术耗电量大大降低。从iOS的发展史也不难看 出苹果目前对蓝牙技术也是越来越关注,例如苹果于2013年9月发布的iOS7就配备了iBe...
分类:
移动开发 时间:
2015-08-27 13:04:55
阅读次数:
377
Android4.3 规范了BLE的API,但是直到目前的4.4,还有些功能不完善。在BLE协议中,有两个角色,周边(Periphery)和中央(Central);周边是数据提供者,中央是数据使用/处理者;在iOS SDK里面,可以把一个iOS设备作为一个周边,也可以作为一个中央;但是在Androi...
分类:
移动开发 时间:
2015-08-04 19:04:14
阅读次数:
206
Android4.3 规范了BLE的API,但是直到目前的4.4,还有些功能不完善。在BLE协议中,有两个角色,周边(Periphery)和中央(Central);周边是数据提供者,中央是数据使用/处理者;在iOS SDK里面,可以把一个iOS设备作为一个周边,也可以作为一个中央;但是在Androi...
分类:
移动开发 时间:
2015-07-29 11:57:35
阅读次数:
216
写在前面:
作为一个程序员,各种苦逼啊,作为一个Android程序员,苦逼死了。
Android手机可以使用WIFI、蓝牙和数据网络进行网络通信,那作为Android程序员,就必须得会这些了。如果不会,都不好意思给别人说你是21世纪的屌丝程序员。
通过WIFI和数据网络通信的Socket编程(基于IP的TCP、UDP、HTTP通信 )相信大家都是驾轻就熟了。而现阶段,随着物联网的发展和蓝牙的...
分类:
移动开发 时间:
2015-07-26 19:16:12
阅读次数:
238
ATT:概要1. ATT (Attribute Protocol)在BLE中,它是强制性的,并且用于所有的数据传输快速的,简单的,独立于连接逻辑的2. 客户端——服务器 结构服务器用于存储数据(比如,我们的Nordic nRF51 系列的芯片就可以用于服务器的角色)客户端负责请求数据(比如蓝牙手机终...
分类:
其他好文 时间:
2015-07-23 13:37:19
阅读次数:
187
物理层:概要1. 2.4GHz自由ISM频段2. 1Mbits/s的信令速率3. GFSK(高斯频移键控, Gauss frequency shift keying)调制4. 最大发射功率达到4dBm5. 40个射频通道6. 3个广播通道用来: (1). 发现 (2). 连接 (3). 广播7. 3...
分类:
其他好文 时间:
2015-07-23 13:31:25
阅读次数:
431
蓝牙服务蓝牙随着蓝牙低功耗技术BLE(Bluetooth Low Energy)的发展,蓝牙技术正在一步步成熟,如今的大部分移动设备都配备有蓝牙4.0,相比之前的蓝牙技术耗电量大大降低。从iOS的发展史也不难看 出苹果目前对蓝牙技术也是越来越关注,例如苹果于2013年9月发布的iOS7就配备了iBe...
分类:
移动开发 时间:
2015-06-26 18:02:46
阅读次数:
296