码迷,mamicode.com
首页 >  
搜索关键字:蓝牙 ble spp 蓝牙串口    ( 25669个结果
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
Android Bluetooth 文件接收路径修改方法
一些项目需要修改蓝牙接收文件时的存储路径...
分类:移动开发   时间:2014-12-29 21:32:33    阅读次数:373
通过安卓应用获取任意蓝牙设备的MAC地址
最近做一个安卓应用,用蓝牙信号控制一台仪器,通过一个蓝牙转串口的装置,发送蓝牙信号,然后转换为串口命令发送给仪器。蓝牙装置如下: 在写安卓应用中的java代码时,如何获取这个蓝牙设备呢?BluetoothAdapter 的 getRemoteDevice(address) 方法可以通过MAC地址来获取蓝牙设备: BluetoothDevice device = mBluetoo...
分类:移动开发   时间:2014-12-24 20:09:59    阅读次数:212
NRF51822项目实战
2014-12-23 NRF51822项目实战 首先,需要查到蓝牙发送数据的API接口,可能是类似于网络sock的recv()和send() 拿到用户手册,看到可以参考的第一份代码是心率计,ble_app_hrs这个例程。 之前不知道这个例程的功能,一通乱找都没找到,照着用户手册试了下这个例程,很快就知道突破口了,去找那个按键出发的代码, 首先是按键初始化buttons_init...
分类:其他好文   时间:2014-12-23 19:30:40    阅读次数:220
cc2540 cc2541 低功耗实测和总结-与注意事项 - 低功耗小于10uA
CC2541 CC2540 实现超低功耗是非常重要的: 我们来总结一下实现方法: 1,有定时器在跑时会一直跑在  PM2  电流在  300uA左右。    没有定时器跑后会到 PM3 , 电流会少于10uA 。    这个定时器是指 osal 的定时器, 例如:    启动 了          osal_start_timerEx( keyfo...
分类:其他好文   时间:2014-12-23 01:36:03    阅读次数:548
【转】BLE_CC2540_初学者入门指导
原文网址:http://www.deyisupport.com/question_answer/wireless_connectivity/bluetooth/f/103/t/61462.aspx看了下问题,发现不太会回答了,很久没弄,全忘记了,只好贴出之前的一些东西,帮助初学者入下门吧:一、初识B...
分类:其他好文   时间:2014-12-21 15:07:25    阅读次数:406
Android蓝牙串口程序开发
本文主要介绍了针对android的蓝牙串口上位机开发。 一、帧定义 android客户端按照一定的数据帧格式通过蓝牙串口发送数据到连接到MCU的蓝牙从机,MCU接收到数据后,按照帧格式的定义,接收数据帧,并解析数据帧,得到需要的数据。 android客户端按照以下帧格式来发送和接收数据。 1.1客户端发送的数据帧内容 帧校验的和是从帧长开始到帧...
分类:移动开发   时间:2014-12-21 14:00:07    阅读次数:795
【转】蓝牙协议分析(1)_基本概念
原文网址:http://www.wowotech.net/bluetooth/bt_overview.html1. 前言自1994年由爱立信推出至今,蓝牙技术已经走过了20个岁月。从最初的Bluetooth V1.0,到Bluetooth V4.0(最新的为V4.1,2013年底发布),经历了近9个...
分类:其他好文   时间:2014-12-21 13:54:24    阅读次数:297
Android 查看 无wifi/usb设备的logcat方法
Android 查看 无wifi/usb设备的logcat方法 一.情况 一个定制Android设备,wifi被去掉,我需要调试一个USB设备这样也无法用usb来输出logcat. 因为这个USB设备需要内核驱动支持,因此无法在其它设备调试。 因此有的方法有,一般想到用蓝牙输出logcat,但这是Android wear 才支持的特性。 在代码中加入捕获错误和异常代码,写...
分类:移动开发   时间:2014-12-21 00:45:58    阅读次数:184
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!