安卓 蓝牙连接硬件无响应

移动开发 > Android [问题点数:50分,无满意结帖,结帖人VinceJava]
等级
本版专家分:0
结帖率 100%
等级
本版专家分:0
等级
本版专家分:0
VinceJava

等级:

android bluetooth 4.0 的两个坑(status 133, onCharacteristicChanged 没反应)

这几天做蓝牙,因为硬件还没到,用的手机测试连接,数据传输没有问题,但是硬件来了以后遇到的第一个问题是,连不上,始终报133的错误(ios 没有问题) 查阅一些资料,解决办法如下: connectGatt 的时候添加 ...

android蓝牙的调试(博通蓝牙工作 and 低功耗模式)

蓝牙模块中一个比较核心的文件是bluetooth.c, 在我们上电的时候, 会调用这个文件中bt_enable()这个函数, 在这个函数里面先调用set_bluetooth_power()上电,然后调用property_set("ctl.start", "hciattach"), 去...

Android蓝牙遥控器(通过手机蓝牙与蓝牙模块通信)

Android蓝牙遥控器(通过手机蓝牙与蓝牙模块通信) 一.概述 这篇文章是我学习Android开发官网以及网上一些其他文章总结而来,主要就是为了好好研究一下蓝牙开发,看完这篇文章以后,我们就知道了怎样...

Android BLE蓝牙开发知识总结

Android BLE蓝牙开发知识总结 1.蓝牙介绍 1.1什么是蓝牙?   蓝牙( Bluetooth® ):是一种无线技术标准,可实现固定设备、移动设备和楼宇个人域网之间的短距离数据交换(使用2.4—2.485GHz的ISM波段的UHF...

Android蓝牙详解(普通蓝牙)

前言:最近,新换了一家公司,公司的软件需要通过蓝牙与硬件进行通讯,于是趁此机会将Android蓝牙详细的了解了一下。本篇内容是基于普通蓝牙。   Android系统已经为我们提供了操作蓝牙的API,我们只要通过这些...

2个Android蓝牙无法连接的原因和解决方法

错误为: RFCOMM_CreateConnection - already opened state:2, RFC state:4, MCB state:5 ...但是硬件需要时间反应。 解决方法:在socket.close();添加 SystemClock.sleep(POST_RESET_DELAY);等待关闭

android bt蓝牙耳机AVRCP按键分析

目前大多数音频视频设备采用红外遥控器,由于距离、角度、障碍物等的影响,红外遥控器的应用受到了很大限制。蓝牙无线通信技术可以实现传统红外遥控全部应用功能... 蓝牙耳机按键的处理在android层主要就是对BT的AVRCP

Android Bluetooth蓝牙开发\蓝牙协议\蓝牙通信例子_Android支持蓝牙4.0版本_BLE开发

android官网可以了解到android4.2新增了部分新功能,但是对于BT熟悉的人或许开始头疼了,那就是Android4.2引入了一个新的蓝牙协议栈针。谷歌和Broadcom之间的合作,开发新的蓝牙协议栈,取代了基于堆栈的Bluez。...

深入了解Android蓝牙Bluetooth——《进阶篇》

在 深入了解Android蓝牙Bluetooth——《基础篇》一篇中我们对蓝牙的各个版本的有了一个认识,蓝牙版本的历程及其优劣式介绍。那么接下来咱们就深入一点继续开车进入BLE的进及篇章。蓝牙BLE4.xBLE分为三部分: ...

蓝牙协议学习整理(三)蓝牙协议规范(HCI、L2CAP、SDP、RFCOMM)

第三章 蓝牙协议规范(HCI、L2CAP、SDP、RFOCMM)一、主机控制接口协议 HCI蓝牙主机-主机控模型 蓝牙软件协议栈堆的数据传输过程: 1、蓝牙控制器接口数据分组:指令分组、事件分组、数据分组(1)、指令分组 如...

Android BLE蓝牙4.0开发详解

这篇博客主要讲解蓝牙 BLE的用法。在讲解之前先讲一些概念性的东西,对于之前没接触过蓝牙开发,现在手上又有个蓝牙BLE项目需要做的人,先看下这些概念还是很重要的。因为我之前就是这样,之前没有接触过蓝牙方面的...

Android蓝牙BLE的详细讲解

接触过程中发现,BLE 的开发和通常的 Android APP 的开发有点不一样,这里需要访问硬件资源,而且涉及到一些协议相关的内容,而且这方面的资料也比较少。今天我从 Android 开发者的角度,来分享一下低功耗蓝牙开发...

Android蓝牙上位机,实现发送指令与接收信息功能

现市面上的蓝牙模块基本都相同,开发者只需要下载本文源程序,然后按如下注释处,更改发送指令的内容就可以了。//发送按键响应 public void onSendButtonClicked(View v){ ... //蓝牙连接输出流 byte[] bos = {0...

Android bluetooth 蓝牙开发/蓝牙协议/蓝牙通信

android官网可以了解到android4.2新增了部分新功能,但是对于BT熟悉的人或许开始头疼了,那就是Android4.2引入了一个新的蓝牙协议栈针。谷歌和Broadcom之间的合作,开发新的蓝牙协议栈,取代了基于堆栈的Bluez。...

基于Android的温湿度采集系统

本次设计结合日常生活中的需要,应用单片机技术、蓝牙通信技术和Android手机APP开发技术,设计了一种以Android智能手机作为指令传送和数据接收终端,获取实时温湿度信息的系统。系统整体框架如图所示。 整体...

BlueTooth: 蓝牙协议栈实现模式分析

蓝牙技术是一项新兴的技术。它的主要目的就是要在全世界范围内建立一个短距离的无线通信标准 。它使用 2.4-2.5 GHz 的 ISM( Industrion Scientifc Medical ) 频段来传送话音和数据。运用成熟、实用、先进的无线...

手把手教你做蓝牙聊天应用(三)-获取要连接的设备

这一节我们开始设计蓝牙聊天应用的界面。主界面主界面是一个独立的Activity-ChatActivity,它它要启动查询其他蓝牙设备的Activity。

蓝牙(BLE)应用框架接口设计和应用开发——以TI CC2541为例

本文从功能需求的角度分析一般蓝牙BLE单芯片的应用框架(SDK Framework)的接口设计过程,并以TI CC2541为例说明BLE的应用开发方法。

Android 实时监听耳机拔除

最近,项目了有这么一个工作需求,当用户正在使用

Android 4.2蓝牙介绍

Tieto公司某蓝牙大牛写得《程序员》投稿文章Android 4.2蓝牙介绍蓝牙一词源于公元十世纪丹麦国王HaraldBlatand名字中的Blatand。Blatand的英文之意就是Blue tooth。这是因为这位让丹麦人引以为傲的国王酷爱吃蓝莓以...

51单片机DHT11温湿度检测手机蓝牙APP显示设计

今天给大家介绍的是一个温湿度检测设计,基于...先来看一下整体的架构图:硬件部分由STC89C52单片机、DHT11温湿度传感器、BT08蓝牙串口模块和Android手机组成。传感器将采集到的温湿度数据传送给单片机,然后单片机...

蓝牙协议

Android Bluetooth蓝牙开发\蓝牙协议\蓝牙通信例子_Android支持蓝牙4.0版本_BLE开发 一、Android Bluetooth现状 在android官网可以了解到android4.2新增了部分新功能,但是对于BT熟悉的...

安卓开发大全、系列文章、精品教程

全栈工程师开发手册 (作者:栾鹏) 安卓教程全解

Android6.0的BLE以Notify的方式接收数据

一般情况蓝牙设备所有的UUID都是硬件工程师提供的,但也有例外,比如和我对接的硬件工程师连UUID是什么都不知道……那你就需要自己动手丰衣足食,使用nRF Connect这款工具来查看你的设备的UUID。 一、使用的Android...

Android BLE 开发指南一:GAP和GATT

BLE(Bluetooth Low Energy)称为低功耗蓝牙,是在蓝牙 4.0中引入的,相比经典蓝牙,其特点是功耗低,连接快,同时正是因为它功耗低,导致它的传输速率低,但它设计出来就是用来传输数据量不大的场景。BLE广泛用在可...

Android Ble开发总结和遇到的坑

硬件设备使用的都是低功耗蓝牙,讲真 BLE开发坑还是挺多的,废话不多说,进入正题。 二、注意事项: 1.判断是否支持BLE蓝牙、是否打开系统蓝牙 2.在一些高版本机型上, 用户还需打开位置信息(不光要位置权限,还需要...

基于蓝牙的数据传输系统的设计

蓝牙(Bluetooth)是由东芝、爱立信、IBM、Intel和诺基亚于1998年5月共同提出的近距离无线数据通讯...蓝牙技术已获得了两千余家企业的响应,从而拥有了巨大的开发和生产能力。蓝牙已拥有了很高的知名度,广大消费者对

蓝牙5最大速率分析报告

-------------------------------------------------------------------------------------------------------- 文章版权归为微信公众号 无线技术联盟,转载请注明出处. 作者:XCODER --------------------------...

蓝牙的配对和连接的建立过程

平时我们用蓝牙耳机听音乐,和不同的设备共享文件,打电话等,都有一个配对--连接--传输数据的过程。 配对,其实就是一个认证的过程。 为什么不配对便无法建立连接? 任何无线通信技术都存在被监听和破解...

Android BLE的总结-概念篇

在进行Android BLE相关的应用开发前,我们有必要去了解蓝牙协议的一些知识。蓝牙协议蓝牙协议基础概念蓝牙协议包括两种技术:Basic Rate(简称BR)和Low Energy(简称LE)。这两种技术,都包括搜索管理,连接管理等机制,...

相关热词 c#调用java程序 疯狂c# c#多线程处理文本 c# 处理二进制数据类型 c# 如何写文件 c#如何判断程序已打开 c# 标题大小 c# socket 网卡 c#操作sql c#遍历tree