码迷,mamicode.com
首页 >  
搜索关键字:android5.0 ble    ( 24111个结果
Android 蓝牙(Bluetooth)(二)
Android4.3 规范了BLE的API,但是直到目前的4.4,还有些功能不完善。在BLE协议中,有两个角色,周边(Periphery)和中央(Central);周边是数据提供者,中央是数据使用/处理者;在iOS SDK里面,可以把一个iOS设备作为一个周边,也可以作为一个中央;但是在Androi...
分类:移动开发   时间:2015-01-29 11:53:37    阅读次数:544
Android BLE开发之Android手机搜索iBeacon基站
本文来自http://blog.csdn.net/hellogv/,引用必须注明出处!上次讲了Android手机与BLE终端之间的通信,而最常见的BLE终端应该是苹果公司倡导的iBeacon基站。iBeacon技术基于BLE,它的特点是通过广播对外发送消息,手机不需要连上iBeacon基站也能获取它...
分类:移动开发   时间:2015-01-26 22:22:17    阅读次数:214
基于android studio编译工具下的android开发之IBeacon 例子
想直接看主要内容的请调到红字下面。 之所以会接触到android下的IBeacon,是因为我自己导师给的任务。一个网址http://estimote.com/和一句话:看看这个网站,然后试下在安卓手机实现与IBeacon的对接。 在这之前,我从来没听说过IBeacon和BLE技术,点开网站,发现都....
分类:移动开发   时间:2015-01-08 17:14:57    阅读次数:725
【Connection Events】【BLE】【sky原创】
Connection Events本人在TI官网的学习笔记,现整理如下两台BLE设备建立连接后,所有的通信事件都是通过Connection Events中发生的上图为两台BLE建立连接后,用示波器从其中一台设备中测量的波形红色是时间轴 --- 横轴,耗电量 --- 黑色纵轴尖刺的波就是Connect...
分类:其他好文   时间:2015-01-05 14:30:09    阅读次数:156
BLE固件开发--如何获取当前连接状态
在一个 BLE开发项目中,我采用的是TI的CC2541蓝牙BLE SoC,为了防止主从设备连接断开时数据丢失,硬件上加了一个EEPROM,当蓝牙建立连接时,通过Notify发给主机,但当蓝牙连接断开时,采集的数据要存储到EEPROM中(I2C),要实现这一点,需要实时获取蓝牙的连接状态。     在TI的BLE协议栈中,periperal.h中有如下定义:    /** * GAP Peri...
分类:其他好文   时间:2014-12-31 16:16:05    阅读次数:339
Bluetooth Low Energy(低功耗蓝牙)-For蓝牙4.x
此文翻译至Android API里的Bluetooth Low Energy,希望对大家有所帮助。谢谢。 Android4.3(API版本18)介绍了内置平台支持BLE的中心角色,并且提供了相关API,高大尚的程序员们可以使用这些API来扫描设备、查询服务(指服务端进程)、读写特性值(指特定的字符)。与经典蓝牙不同的是,BLE的设计是为了提供显著的低功耗支持。这使得Android应用可以仅需很低...
分类:其他好文   时间:2014-12-29 21:37:30    阅读次数:542
NRF51822项目实战
2014-12-23 NRF51822项目实战 首先,需要查到蓝牙发送数据的API接口,可能是类似于网络sock的recv()和send() 拿到用户手册,看到可以参考的第一份代码是心率计,ble_app_hrs这个例程。 之前不知道这个例程的功能,一通乱找都没找到,照着用户手册试了下这个例程,很快就知道突破口了,去找那个按键出发的代码, 首先是按键初始化buttons_init...
分类:其他好文   时间:2014-12-23 19:30:40    阅读次数:220
【转】BLE_CC2540_初学者入门指导
原文网址:http://www.deyisupport.com/question_answer/wireless_connectivity/bluetooth/f/103/t/61462.aspx看了下问题,发现不太会回答了,很久没弄,全忘记了,只好贴出之前的一些东西,帮助初学者入下门吧:一、初识B...
分类:其他好文   时间:2014-12-21 15:07:25    阅读次数:406
Android4.4(MT8685)源码蓝牙解析--BLE搜索
BLE:全称为Bluetooth Low Energy。蓝牙规范4.0最重要的一个特性就是低功耗。BLE使得蓝牙设备可通过一粒纽扣电池供电以维持续工作数年之久。很明显,BLE使得蓝牙设备在钟表、远程控制、医疗保健及运动感应器等市场具有极光明的应用场景。 Google从Android 4.3开始添加了对蓝牙4.0的支持。本文一个demo为入口分析 BLE 搜索的流程。 package com.d...
分类:移动开发   时间:2014-12-16 19:21:02    阅读次数:344
关于BLE的android开发,你该知道的一切
一、关键概念:Generic Attribute Profile (GATT)通过BLE连接,读写属性类小数据的Profile通用规范。现在所有的BLE应用Profile都是基于GATT的。Attribute Protocol (ATT)GATT是基于ATT Protocol的。ATT针对BLE设备...
分类:移动开发   时间:2014-12-15 13:43:39    阅读次数:546
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!