E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
nrf52832BLE蓝牙开发
Swift
蓝牙开发
详解及示例
Swift
蓝牙开发
详解蓝牙使用iOS蓝牙简介具体使用步骤代码拆解实现其他相关优化蓝牙使用距离上次博客更新已经过去了好几个月这段时间一直在忙公司项目的重构和整体UI重做一直抽不出时间来对做的东西做一个归纳和整理前几天项目成功上线了现在对这段时间项目重构中遇到的问题和使用的技术做一些简单的整理首先介绍项目中用的的占比较重的东西蓝牙的使用及蓝牙交互逻辑的优化
FTD1120
·
2020-07-31 13:37
iOS
蓝牙
Swift
Unity_IOS_蓝牙通信
一、开场白:1》首先给大家推荐下关于IOS
蓝牙开发
的相关资料博客链接(相当不错的文章)1、IOS
蓝牙开发
_ios蓝牙4.0中心模块2、iOS-Bluetooth蓝牙2》本篇博客Unity_IOS_蓝牙通信
叶半欲缺
·
2020-07-31 12:00
Unity
iOS
蓝牙开发
蓝牙基础知识蓝牙库当前iOS中的
蓝牙开发
使用的都是系统自带的蓝牙库蓝牙设备版本要求蓝牙设备必须是4.0或者以上CoreBluetooth框架的核心CoreBluetooth框架中的核心是peripheral
change_pan
·
2020-07-31 11:57
iOS
蓝牙开发
遇到的问题
问题1:APIMISUSE:canonlyacceptthiscommandwhileinthepoweredonstate解决办法://CBCentralManagerDelegatecentralManagerDidUpdateState(_central:CBCentralManager)该方法执行后central.state==.poweredOn再去scan问题2:[CoreBlueto
飛呈Geek
·
2020-07-30 20:58
android蓝牙BLE(三) —— 广播
androidBLE系列:android蓝牙BLE(一)——扫描android蓝牙BLE(二)——通信android蓝牙BLE(三)——广播手机作为外设在
蓝牙开发
中,有些情况是不需要连接的,只要外设广播自己的数据即可
weixin_33965305
·
2020-07-30 12:30
移动开发
java
蓝牙开发
遇到几个问题
1.有些手机无法搜索的设备名publicvoidonLeScan(BluetoothDevicedevice,intrssi,byte[]scanRecord){//有些手机扫描不到设备名称,只有在scanRecord里才有这些名字信息test假定是我们关键字,然后我们名称是固定长度就可以截取出来了StringtmpName=newString(scanRecord);LOG.i(TAG,"sca
默默的偷学者
·
2020-07-30 06:36
android小知识补充
蓝牙开发
环境搭建问题nrfjprog.dll is not correctly installed和JlinkARM.dll is not correctly installed
问题1:nrfjprog.dllisnotcorrectlyinstalled.pleaserunthenRFToolsinstallertoinstallthenewestversion.已解决1:(1)估计是Jlink和nrf-command-line-tools版本冲突,依次卸载jlink、nrf-command-line-tools和nrfgostudiowin641212installe
晴空万里Linux
·
2020-07-30 06:37
蓝牙开发
Android
Bluetooth
SPP
Bluetooth
安卓系统中默认打开蓝牙 HCI snoop 文件的方法
蓝牙开发
的同学想必一定遇到这样的问题:fastboot重刷完安卓系统后,snoop文件是默认不保存的。
坏小子VP
·
2020-07-30 04:37
Bluetooth
Android API开发之
蓝牙开发
之Android
蓝牙开发
GATT协议
本章节讲述GATT协议译文链接:https://www.race604.com/gatt-profile-intro/低功耗蓝牙(BluetoothLowEnergy)BLE一、引言现在低功耗蓝牙(BLE)连接都是建立在GATT(GenericAttributeProfile)协议之上。GATT是一个在蓝牙连接之上的发送和接收很短的数据段的通用规范,这些很短的数据段被称为属性(Attribute)
jianning-wu
·
2020-07-30 03:18
Android
API开发
android
蓝牙开发
Android
蓝牙开发GATT协议
蓝牙GATT协议
GATT协议
android
蓝牙
Android——Bluetooth 开发(五)
蓝牙操作流程
蓝牙开发
之前需要在AndroidManifest.xml中申请蓝牙相关权限蓝牙操作基本可以分为五步:打开蓝牙扫描设备连接设备控制设备接收数据AndroidBLE相关功能及API说明服务:每个蓝牙设备
wdmxzf
·
2020-07-30 02:01
Android提升
bluetooth
BLE蓝牙 onCharacteristicChanged()不回调问题
Android低功耗
蓝牙开发
,onCharacteristicChanged()怎么也不回调,原因查找:1、查看蓝牙服务特征的Properties是否为PROPERTY_NOTIFYintproperties
戒不掉的码瘾
·
2020-07-30 02:24
问题收集
android
蓝牙开发
——简单的文字传输
Android蓝牙连接BluetoothAdapter蓝牙适配器BluetoothDevice蓝牙设备连接并实现通信过程1.打开蓝牙//请求用户打开Intentenabler=newIntent(BluetoothAdapter.ACTION_REQUEST_ENABLE);startActivityForResult(enabler,RESULT_FIRST_USER);//使蓝牙可见Inten
hzc284524197
·
2020-07-30 01:31
android相关
Android Bluetooth HCI log 详解
0.引子对于
蓝牙开发
者来说,通过HCIlog可以帮助我们更好地分析问题,理解蓝牙协议,就好像网络开发一定要会使用Wireshark分析网络协议一样。
亮亮&媚媚
·
2020-07-30 00:15
蓝牙
Android
蓝牙开发
之低功耗蓝牙(蓝牙4.0)开发全记录
主要内容概况前面我记录了开发蓝牙2.0的过程,今天准备介绍现在的主流蓝牙技术,蓝牙4.0的开发,该蓝牙技术是在Android4.3(API级别18)版本引入的API。官方文档具体的区别主要以下几点:1.新的蓝牙技术提供了连接服务的方法,以前是没有提供连接蓝牙的方法的。2.扫描和连接设备,通过回掉的方式来进行通知,不再是以前通过系统广播的方式。3.低功耗说明使用4.0的蓝牙能降低电量消耗。4.数据交
鲨鱼不会飞
·
2020-07-30 00:50
蓝牙开发
蓝牙开发
蓝牙开发
使用CoreBluetooth框架实现两个iOS设备、iOS设备与非iOS蓝牙设备的交互。
麒缘伊声
·
2020-07-29 22:17
关于蓝牙异常断开的问题
在做
蓝牙开发
的时候,遇到了蓝牙会异常断开的问题。项目需求的功能是要求连接两个蓝牙ble设备。
qq_25186111
·
2020-07-29 22:05
蓝牙开发
经验小结——蓝牙通讯
场景:控制端——普通手机;被控制端——XX设备(无屏幕、无法用户操作、有系统权限)有关蓝牙通讯的文章,网上有很多,也有免费的开源代码下载,BluetoothChatService和BluetoothUtil是核心代码。(找不到源码的可以联系我的邮箱,欢迎交流)过多的实现细节,这里不会赘述,仅讲述一下我在开发过程中,遇到的问题及解决方案。蓝牙通讯过程:蓝牙开启——找到设备——配对——建立蓝牙sock
Android-大雄
·
2020-07-29 21:14
原创
Android BLE
蓝牙开发
入门
初识低功耗蓝牙Android4.3(APILevel18)开始引入BluetoothLowEnergy(BLE,低功耗蓝牙)的核心功能并提供了相应的API,应用程序通过andr这些API扫描蓝牙设备、查询services、读写设备的characteristics(属性特征)等操作。AndroidBLE使用的蓝牙协议是GATT协议,有关该协议的详细内容可以参见蓝牙官方文档。以下我引用一张官网的图来大
Belivme
·
2020-07-29 21:36
蓝牙
CC2640R2F BLE5.0 开发环境搭建
CC2640R2BLE5.0开发环境搭建对于
蓝牙开发
所有的工具、SDK、开发软件、文档,我们建议直接从官方下载。整个CC13xx/CC26x0系列所有资料更新频率相当快。
leconiot
·
2020-07-29 20:18
蓝牙开发
经验小结——自动文件传输(OBEX)
场景:控制端——普通手机;被控制端——XX设备(无屏幕、无法用户操作、有系统权限)网上关于文件传输实现的文章较少,没有发现满足我需求的资料,于是我索性深入到系统源码里头,研究了系统蓝牙(com.android.bluetooth不同的平台包名可能有差异)是如何实现文件收发的,然后再设计出自己的实现方案。对于已经实现了蓝牙socket通讯(BluetoothChatService和Bluetooth
饭小粒
·
2020-07-29 18:33
android
蓝牙
Android
蓝牙开发
(四)OPP传输文件
转载请注明出处:http://blog.csdn.net/vnanyesheshou/article/details/70256004本文已授权微信公众号fanfan程序媛独家发布扫一扫文章底部的二维码或在微信搜索fanfan程序媛即可关注Android蓝牙功能(传统蓝牙、ble、hid)这三方面功能之前的博客都已经写了。现在接着了解蓝牙OPP传输文件相关功能。Android手机使用中,经常会用到
zpy_公众号_码农修仙儿
·
2020-07-29 16:04
Android
蓝牙
Android蓝牙
基于Cortex-M3内核的MM32W373 MCU
蓝牙开发
板
图1.eMiniBoard系列开发板图片●eMiniBoardMB-021基于Cortex-M3
蓝牙开发
板,支
EVERSPIN
·
2020-07-29 15:46
一种基于蓝牙的电视锁实现方案
在这里粘贴出来是说一下自己的一点想法,目前还处于理论阶段,计划随着蓝牙专题的逐步展开,将理论变为demo,到时候再跟大家分享一下~关注蓝牙专题,请点击《Android
蓝牙开发
系列文章-策划篇》1.行业背景
马小橙
·
2020-07-29 15:31
物联技术
Android
蓝牙开发
常见问题
1Pairing1.1配对种类PINCodePairing:需要双方蓝牙设备输入4位配对密码SecureSimplePairing:SSP,只需要双方确认屏幕上的6位随机数相同即可-BLE选择何种配对方式,是跟双方的IO_Capability有关-蓝牙耳机使用SSP的JustWorks-BT_SSP_VARIANT_CONSENT-BluetoothDevice.ACTION_BOND_STATE
George-seu
·
2020-07-29 15:49
Wireless
蓝牙开发
入门--知识疏理
此处讲述的是蓝牙HCI相关的部分,并不是特指某个具体的蓝牙协议栈,只是对蓝牙HCI结构和技术作了总体的概述(一)HostControllerInterface(HCI)TheHCIprovidesacommandinterfacetothebasebandcontrollerandlinkmanager,andaccesstohardwarestatusandcontrolregisters.Es
evilcode
·
2020-07-29 13:54
Bluetooth
一文让你彻底了解市面蓝牙架构,无忧蓝牙产品选型
一.声明本专栏文章我们会以连载的方式持续更新,本专栏计划更新内容如下:第一篇:蓝牙综合介绍,主要介绍蓝牙的一些概念,产生背景,发展轨迹,市面蓝牙介绍,以及
蓝牙开发
板介绍。
专注于无线通信的蓬勃
·
2020-07-29 13:32
蓝牙协议剖析
蓝牙协议栈精讲
蓝牙协议栈源码
蓝牙
蓝牙架构
蓝牙选型
吐血推荐历史最全的蓝牙协议栈介绍
一.声明本专栏文章我们会以连载的方式持续更新,本专栏计划更新内容如下:第一篇:蓝牙综合介绍,主要介绍蓝牙的一些概念,产生背景,发展轨迹,市面蓝牙介绍,以及
蓝牙开发
板介绍。
专注于无线通信的蓬勃
·
2020-07-29 13:32
蓝牙协议剖析
蓝牙协议栈精讲
蓝牙
蓝牙协议
蓝牙Profile
BT
蓝牙协议栈学习/开发利器-BTSNOOP介绍
一.声明本专栏文章我们会以连载的方式持续更新,本专栏计划更新内容如下:第一篇:蓝牙综合介绍,主要介绍蓝牙的一些概念,产生背景,发展轨迹,市面蓝牙介绍,以及
蓝牙开发
板介绍。
专注于无线通信的蓬勃
·
2020-07-29 13:32
蓝牙协议剖析
蓝牙协议栈精讲
btsnoop
蓝牙hci
log
蓝牙学习利器
蓝牙开发利器
蓝牙协议分析工具Wireshark/Frontline/Ellisys的使用
一.声明本专栏文章我们会以连载的方式持续更新,本专栏计划更新内容如下:第一篇:蓝牙综合介绍,主要介绍蓝牙的一些概念,产生背景,发展轨迹,市面蓝牙介绍,以及
蓝牙开发
板介绍。
专注于无线通信的蓬勃
·
2020-07-29 13:32
蓝牙协议剖析
蓝牙协议栈精讲
Wireshark分析蓝牙
Frontline分析蓝牙
Ellisys分析蓝牙
蓝牙传输介质Transport UART H4(RS232)介绍
一.声明本专栏文章我们会以连载的方式持续更新,本专栏计划更新内容如下:第一篇:蓝牙综合介绍,主要介绍蓝牙的一些概念,产生背景,发展轨迹,市面蓝牙介绍,以及
蓝牙开发
板介绍。
专注于无线通信的蓬勃
·
2020-07-29 13:32
蓝牙协议剖析
蓝牙协议栈精讲
传统蓝牙HCI(Bluetooth HCI)的概念介绍
一.声明本专栏文章我们会以连载的方式持续更新,本专栏计划更新内容如下:第一篇:蓝牙综合介绍,主要介绍蓝牙的一些概念,产生背景,发展轨迹,市面蓝牙介绍,以及
蓝牙开发
板介绍。
专注于无线通信的蓬勃
·
2020-07-29 13:10
蓝牙协议栈精讲
蓝牙协议剖析
蓝牙HCI
Bluetooth
HCI
TI_BLE软件开发者指导5-HCI
TexasInstrumentsCC2540/41Bluetooth®LowEnergySoftwareDeveloper’sGuidev1.3.2DocumentNumber:SWRU271F《低功耗
蓝牙开发
权威指南
Into_Wang
·
2020-07-29 04:15
读书笔记
TI-BLE
android 蓝牙编程重点---如何发送和接收16进制数据
最近的android
蓝牙开发
项目也逐渐接近尾声,基本的功能都已经完成,只剩下界面的设计。现在真的是舒了一口气!
weixin_33918357
·
2020-07-28 18:52
android蓝牙(二)——接收数据
在
蓝牙开发
中,我们有这种一个需求:我们的androidclient要始终保持和蓝牙的连接,当蓝牙有数据返回的时候,androidclient就要及时的收取数据,当蓝牙没有数据返回的时候我们就要保持androidclient
weixin_33743248
·
2020-07-28 17:14
移动开发
ui
java
低功耗
蓝牙开发
技术概述(三)——主机
首先来看看低功耗蓝牙的体系架构图,其实在上面的章节中已经出现过,这里再次把它搬出来看看以下的所有内容都是主机那层的内容1、逻辑链路控制和适配协议和经典蓝牙完全不同,低功耗蓝牙的一个基本概念在于无连接模式。用户只在需要发送数据的时候才建立莲接,其他时候设备可以长期处于断开连接状态。为了实现该功能,无连接模式必须扩展到L2CAP层,并且只能使用固定信道。在低功耗蓝牙设计之初并未选择L2CAP,而是使用
tsy20100200
·
2020-07-28 12:51
蓝牙
android 经典传统
蓝牙开发
(附示例源码)
最近在开发蓝牙,由于是使用的模块开发,但是andriod的系统的经典蓝牙也需要熟悉和知道。在这个背景下,参考了网络上的一些资料,完善了demo,方便了后来者能初步运用相关的蓝牙。站在巨人的肩旁上,才能走的更远。一、整体思路和对应相关方法1、获得BluetoothAdapter:BluetoothAdapter.getDefaultAdapter();2、打开蓝牙:询问用户打开(推荐)或直接blue
坚强的绿叶
·
2020-07-28 06:49
学习资料
swift4.2
蓝牙开发
笔记
最近在用swift重写公司蓝牙项目的代码,所以做个笔记记录一下基础知识的使用1.字节数组转化为Dataletbyte:[UInt8]=[0x23,0xFF]letdata=Data(bytes:byte,count:2)//NSData(bytes:byte,length:2)print(dataasNSData)//2.Int转化为Datavarnum=12letdata1=Data(bytes
醉恋卿颜
·
2020-07-28 02:08
客户端实现蓝牙接收(C#)
蓝牙开发
需要用到一个第三方的库InTheHand.Net.Personal.dll,其中关键的两个类是BluetoothClient和BluetoothListener,首先开启一个子线程来不断的接收数据
努力成为好爸爸
·
2020-07-28 01:17
网络通讯
iOS -蓝牙简介
在使用蓝牙的过程中,如果是iOS10及以上机型需要在info.plist文件中添加NSBluetoothPeripheralUsageDescription描述字段,向用户声明使用蓝牙的意图
蓝牙开发
分为两种
th先生
·
2020-07-27 21:36
Android
蓝牙开发
—经典蓝牙和BLE(低功耗)蓝牙的区别
------------------------------------------------------------------------------------------------最近在做
蓝牙开发
Golden_Chen
·
2020-07-15 17:29
BT
BLE
iOS蓝牙的简单流程
1.
蓝牙开发
分为中心者模式和管理者模式:a.常用的(其实99.99%)就是使用中心者模式作为开发,就是我们手机作为主机,连接蓝牙外设;b.管理者模式,
举个栗子wow
·
2020-07-15 07:44
iOS 蓝牙交互的坑
1.获取mac地址的问题刚开始做
蓝牙开发
的时候,翻遍了Apple的文档和各个论坛,希望能找到不需要连接蓝牙设备就能获取mac地址的方法,结果都是无功而返,最后只能通过读取特征值"2A23"来获取。
忧郁的小码仔
·
2020-07-15 07:26
Android
蓝牙开发
之搜索、配对、连接、通信大全
蓝牙(Bluetooth®):是一种无线技术标准,可实现固定设备、移动设备和楼宇个人域网之间的短距离数据交换(使用2.4—2.485GHz的ISM波段的UHF无线电波)。蓝牙设备最多可以同时和7个其它蓝牙设备建立连接,进行通信,当然并不是每一个蓝牙都可以达到最大值。下面,我们从蓝牙的基本概念开始,一步一步开始了解蓝牙。(尊重劳动成果,转载请注明出处http://blog.csdn.net/qq_2
weixin_33686714
·
2020-07-15 04:23
Packet Sniffer设置过滤MAC地址
一.综述在
蓝牙开发
过程中,为了验证广播设备数据的正确性,需要抓包分析数据帧。但是周围有很多蓝牙广播设备的时候抓取我们需要的设备数据包不是很方便,需要过滤掉无用的Mac地址,方便调试。
阳光守望者Coder
·
2020-07-15 01:01
蓝牙4.0/BLE
Android BLE
蓝牙开发
指南(一)入门基础
刚好最近开发了BLE相关的功能,遇到了一些困难,所以整了个基于Android平台的低功耗
蓝牙开发
指南,希望帮助大家更好的入坑。关键术语和概念1.GenericAttributeP
wang_android
·
2020-07-14 13:43
android开发笔记
Android BLE
蓝牙开发
指南(三)外围设备端开发详解
AndroidBLE开发指南(一)入门基础AndroidBLE开发指南(二)中心设备端程序开发详解这篇文章将会详细讲解低功耗蓝牙外围设备端程序开发的主要流程。对于Android开发者而言,或许涉及外围设备端程序的开发需求不多,但是本着深入学习的原则,最好也对外围设备端程序的运行流程有个了解。这样在开发低功耗蓝牙相关功能遇到问题时,或许能帮你更快的定位到问题原因。1.配置权限2.检查蓝牙开关同样的,
wang_android
·
2020-07-14 13:43
android开发笔记
Android BLE
蓝牙开发
指南(二)中心设备端开发详解
这是系列文章的第二篇,第一篇AndroidBLE开发指南(一)入门基础主要介绍了BLE开发的一些基础知识。那么接下来的这篇文章主要讲解BLE中心设备端程序的开发流程,让你的Android设备可以通过BLE进行数据的收发。1.权限配置Android6.0(API23)开始需要动态申请权限,这个不多说了。2.检查蓝牙开关BLE的相关操作都需要在蓝牙开关打开的前提下进行。所以首先检查蓝牙是否打开。pri
wang_android
·
2020-07-14 13:43
android开发笔记
Android Bluetooth
蓝牙开发
:Bluetooth蓝牙设备之间的连接建立(3)
AndroidBluetooth
蓝牙开发
:Bluetooth蓝牙设备之间的连接建立(3)AndroidBluetooth蓝牙设备的连接编程模型和Javasocket网络连接编程模型类型。
zhangphil
·
2020-07-13 23:12
Android
Android
Bluetooth蓝牙开发
关于
蓝牙开发
,必须注意的广播
/**有注释的广播,蓝牙连接时都会用到**bind一般会停止搜索ACTION_DISCOVERY_FINISHED*@paramcxt*/intentFilter.addAction(BluetoothDevice.ACTION_FOUND);//搜索蓝压设备,每搜到一个设备发送一条广播intentFilter.addAction(BluetoothDevice.ACTION_BOND_STATE
小乔种菜
·
2020-07-13 22:09
android源码
NRF51822蓝牙初学笔记1.2之广播
1.1、蓝牙的广播在
蓝牙开发
中占有重要地位,广播频率直接影响到功耗问题和连接快慢,传输数据的快慢问题。现在来看一下广播的初始化。
一头小笨驴
·
2020-07-13 19:30
技术
初学
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他