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
Ble4.0
iOS开发--蓝牙
BLE4.0
最近用到了蓝牙,外部蓝牙设备是读卡器,给读卡器发送指令,接受读卡器返回数据。只设计到了中心模式。概念性的东西就不说了,自行百度吧。蓝牙的连接大体步骤:1、建立中心角色—扫描外设(discover)2、连接外设(connect)3、扫描外设中的服务和特征(discover)4、外设做数据交互(exploreandinteract)5、断开连接(disconnect)。准备工作:1、添加CoreBlu
Missmiss懵
·
2020-04-12 20:00
iOS 蓝牙开发(
ble4.0
) -swift版
CmdBluetooth项目地址:https://github.com/ZeroFengLee/CmdBluetoothCmdBluetooth是一个针对于iOS的轻量级可扩展框架,Core内部将蓝牙周边抽象化,用户无需关注蓝牙内的操作细节与流程,仅需要你们自己的蓝牙协议,创造出自己的命令对象。以往的蓝牙协议都是集中式处理,出现逻辑复杂且混乱的现象,以至于扩展困难。CmdBluetooth将蓝牙的
Zero_Lee
·
2020-04-07 02:02
Android
BLE4.0
(基本知识)
写在前面的话好长一段时间没有写文章了,因为一些个人原因吧,这里就不说了。最近接了一个关于蓝牙的项目,虽然之前也有搞过相关的开发,当时也封装了一套简单的Api,但是并没有仔细研究过这一块,正好趁这次机会再好好的研究一些,顺便记录一下。关于各种理论知识其实我是不想多说的,因为网上已经有很多了,但是为了能够让自己在加深一些还是在这里啰嗦一下吧。理论知识什么是蓝牙?蓝牙是一种无线技术标准,可实现固定设备、
esonyf
·
2020-04-04 06:11
Arduino使用蓝牙BLE模块
通过这篇文章,你可以了解到以下内容:什么是蓝牙
BLE4.0
如何设置蓝牙BLE的AT指令Arduino连接蓝牙BLE与iOS设备互联实践了解BLE4.0BLE全称是BluetoothLowEnergy低功耗蓝牙的缩写
speculatecat
·
2020-04-02 15:04
Android 蓝牙ble 4.0开发
蓝牙
ble4.0
是android在4.3,即API18引进来的。APP通过ble可实现发现设备,查询服务和数据读写的功能。具有更低功耗。
jrue
·
2020-03-23 22:16
CoreBluetooth框架下的
ble4.0
开发总结
几个月之前利用CoreBluetooth.framework开发出一款基于
ble4.0
功能的APP,现在有时间进行一下总结:1、APP与硬件进行连接、扫描硬件,要把手机作为central来使用,首先创建中心对象完成初始化
tongyuling
·
2020-03-23 22:26
Android
BLE4.0
(设备搜索)
接上一篇AndroidBLE4.0(基本知识),本篇记录在Android中的蓝牙4.0开发。要想与蓝牙设备进行通讯,首先要连接到相应的设备,连接到相应的设备之前,我们要能够搜索到它。所以我们先从找到设备开始。1、申请权限在Android中要想使用蓝牙,需要添加以下两个权限一般情况下,添加上面两个权限应该是可以了,但是老司机们都应该知道Android6.0采用新的权限机制来保护用户的隐私,将权限分为
esonyf
·
2020-03-17 15:16
iOS 蓝牙/
BLE4.0
////ViewController.m//
BLE4.0
////Createdbydjlovettton2017/5/18.
henuColorWolf
·
2020-02-27 10:13
iOS—swift版蓝牙解析
此处我们用的是
ble4.0
低功耗蓝牙,下面我们来说一下蓝牙解析。
羽之_HB
·
2020-02-26 07:23
ST17H30
BLE4.0
低功耗 智能门锁方案 蓝牙门锁方案
ST17H30BLE4.0低功耗智能门锁方案蓝牙门锁方案智能门锁方案蓝牙芯片:ST17H30QFN20pinBLE4.0超低功耗,支持OTA升级智能门锁方案功能特点:采用蓝牙4.0超低功耗芯片,更持久的待机时间,可定位,无需携带钥匙,手机瞬间成为你所有锁的钥匙,128位加密算法更安全可靠。智能门锁方案智能门锁方案应用领域:共享单车马蹄锁,门锁等。(文章来源:深圳伦茨科技)
伦茨科技
·
2020-02-15 12:59
设备通信-MultipeerConnectivity
之前做的
BLE4.0
通信的时候发现还有一种蓝牙通信,那就是GameKit蓝牙联网技术框架,但这个框架不能直接请求硬件提供的参数,也无法连接到不支持GameKit的设备,但是此等技术跟airdrop十分相似
小堆同学
·
2020-02-05 23:24
蓝牙BLE(上)---iOS---外设设备汽车
考虑到功耗的因素现在市场上普遍使用--蓝牙
BLE4.0
,接下来我们介绍的也是4.0版本。扣扣:137026391欢迎交流!
zhangyajie
·
2020-01-08 15:03
iOS
ble4.0
获取外设MAC地址技巧
因为公司提出新的需求,需要在不做连接的时候获取外设的MAC地址。后来跟公司的硬件工程师讨论后,得出下面一个方法可以在不连接的时候就可以获取外设的MAC地址了。其实方法有多种。下面这篇文章有提到两种方法:(http://www.jianshu.com/p/1d6a8fc8134f),那么不多废话,介绍我现在使用的一种方法。我们都知道在这个方法中可以得到扫描周围外设的相关信息(不清楚的请点击):-(v
YW_Drenched
·
2020-01-02 07:18
NORDIC超低功耗蓝牙4.0芯片NRF51802/NRF51822/NRF52832/NRF52810
NRF51822的内核为M0,FLASH是256K,RAM是16K,蓝牙
BLE4.0
/4.2(SDK新版本支持4.2)NRF51802的内核为M0,FLASH是256K,RAM是16K,蓝牙
BLE4.0
王13631676419
·
2019-12-24 16:00
NRF51822/NRF51802/NRF52832/NRF52810/NRF52811/NRF52840内核对比
NRF51822的内核为M0,FLASH是256K,RAM是16K,蓝牙
BLE4.0
/4.2(SDK新版本支持4.2)NRF51802的内核为M0,FLASH是256K,RAM是16K,蓝牙
BLE4.0
王13631676419
·
2019-12-18 10:00
IOS开发_蓝牙开发思路
正是因为
BLE4.0
的低成本、向下兼容、跨厂商等特点,助推了这一波可穿戴设备的发展;1.2.1BLE:(Bluetoothlowen
一杯开水
·
2019-10-30 10:03
iOS蓝牙(
BLE4.0
低功耗)详细渗透讲解
一、简介(什么是
BLE4.0
?哪里使用它?)现在的互联网时代,智能硬件设备越来越多样化,这些设备中,有多是通过手机来控制硬件设备,来达到控制的效果,这中间少不了要使用到蓝牙功能,通过蓝牙来通信来控制设
shLuckySeven
·
2019-04-03 00:03
蓝牙|BLE Mesh应用
一、BLEMESH介绍BLEMESH技术是一个基于蓝牙
BLE4.0
并且帮助设备建立一个网络通信技术方案。BLEMesh技术可以自动组网并增加设备的组网能力,并且同时可以使用智能手机所控制。
Tester_hope
·
2018-11-21 14:05
蓝牙
iOS,蓝牙连接代码实现
如果你要问,什么是蓝牙,
BLE4.0
,BLE5.0啥的,请QQ私聊红包,语音一对一,温柔,包懂.妹子优先.
Edwardlau
·
2018-05-24 15:32
iOS之蓝牙开发—CoreBluetooth详解
CoreBluetooth的API是基于
BLE4.0
的标准的。这个框架涵盖了BLE标准的所有细节。
风的坚持
·
2018-04-04 16:46
iOS开发系列
iOS之蓝牙开发—CoreBluetooth详解
CoreBluetooth的API是基于
BLE4.0
的标准的。这个框架涵盖了BLE标准的所有细节。
风的坚持
·
2018-04-04 16:46
iOS开发系列
iOS 蓝牙
BLE4.0
的开发使用
苹果在iOS6系统之后开始支持蓝牙
BLE4.0
,iPhone4s,iPod5,iPad3等之后的机型开始内嵌
BLE4.0
硬件,因此在开发前请先确认你的开发环境符合上述要求,并且苹果在
BLE4.0
之后,对外部的连接设备已经不再需要
花生luc
·
2018-03-15 14:28
iOS 蓝牙
BLE4.0
的开发使用
苹果在iOS6系统之后开始支持蓝牙
BLE4.0
,iPhone4s,iPod5,iPad3等之后的机型开始内嵌
BLE4.0
硬件,因此在开发前请先确认你的开发环境符合上述要求,并且苹果在
BLE4.0
之后,对外部的连接设备已经不再需要
花生luc
·
2018-03-15 14:28
Github源码推荐:(01.04):iOS开发蓝牙,启动动画,自定义Tabbar
开发蓝牙框架,以及酷炫的启动动画,还有低耦合的自定义的TabBar"NO.1国内最全面的iOS蓝牙开发框架━━∝∞∝∞┅┉┉下载暂无效果图具体用法如下中心模式centralmodelapp作为中心,连接其他
BLE4.0
Bison
·
2017-11-27 05:36
iOS中的蓝牙开发
iOS蓝牙模块支持
BLE4.0
设备通讯。
Keep_Moving31038
·
2017-08-27 20:09
ios开发
iOS开发—蓝牙4.0(BLE)与外设连接及收发数据的流程
苹果在iOS6系统之后开始支持
BLE4.0
,iPhone4s,iPod5,iPad3等之后的机型开始内嵌
BLE4.0
硬件,因此在开发前请先确认你的开发环境符合上述要求,并且苹果在
BLE4.0
之后,对外部的连接设备已经不再需要
橘子镇男孩
·
2017-04-08 06:01
ZiGbee CC2530 OSAL系统 按键事件讲解
因朋友所托而我也正在学习Zigbee跟
BLE4.0
所以就花了两小时先看了下KEY的运作原理下面来介绍下首先打开Zmain.c文件的main函数我们可以看到HalDriverInit();硬件抽象层也就是驱动层的初始化
Everler
·
2017-03-24 15:16
zigbee物理层
delphiXE开发蓝牙
BLE4.0
程序时遇到的notification问题
IDE环境delphiXE8蓝牙硬件ST17H26service:0xfee7chareter:0xfec9constu16my_OEMServiceUUID=0xfee7;constu16my_OEMCharaterUUID=0xfec9;在my_Attributes[]中添加{4,2,2,(u8*)(&my_primaryServiceUUID),(u8*)(&my_OEMServiceUUI
csaaa
·
2017-03-20 19:00
iOS基础——实现蓝牙
BLE4.0
通信功能
本篇文章包含以下内容蓝牙
BLE4.0
基础知识的介绍一、蓝牙常见名称和缩写二、蓝牙基础知识三、BLE中心模式流程四、BLE测试实现真机蓝牙
BLE4.0
连接蓝牙模块的通信功能一、先从结果分析二、准备工作三、
qq_30379689
·
2017-03-11 10:00
ios
通信
蓝牙
BLE
Android
BLE4.0
(蓝牙通信)
前言:本文参考文献:1、https://learn.adafruit.com/introduction-to-bluetooth-low-energy?view=all中文翻译:http://www.race604.com/gatt-profile-intro/2、http://blog.csdn.net/jimoduwu/article/details/21604215一、工作原理在说蓝牙通信之
esonyf
·
2017-02-24 09:34
Android基础——实现安卓蓝牙2.0模块的通信功能
实现安卓蓝牙2.0模块的通信功能事先说明:安卓蓝牙2.0的开发和
BLE4.0
的开发完全是不一样的,不过很多设备都采用双模蓝牙,所以掌握2.0也是很有必要的安卓蓝牙需要手动申请定位权限,可参考我的博客点击打开链接蓝牙连接过程
qq_30379689
·
2016-09-22 15:00
android
蓝牙
通讯
Studio
05 iOS
BLE4.0
蓝牙和外设连接和收发数据的流程
1、引子苹果在IOS6系统之后开始支持
BLE4.0
,iPhone4s,iPod5,iPad3等之后的机型开始内嵌
BLE4.0
硬件,因此在开发前请先确认你的开发环境符合上述要求,并且苹果在
BLE4.0
之后
i张迷
·
2016-08-04 21:35
nrf52832 之 广播信道设置
ble4.0
共有3个广播信道(37/38/39)和37个数据信道,3个广播信道分散在ISM频段的不同区域,如果他们集中在某个频段,则可能因为这个频段的深度衰弱而造成所有广播无法进行。
路人 假
·
2016-07-04 23:34
低功耗蓝牙
Android BLE与终端通信(五)——Google API
BLE4.0
低功耗蓝牙文档解读之案例初探
AndroidBLE与终端通信(五)——GoogleAPIBLE4.0低功耗蓝牙文档解读之案例初探算下来很久没有写BLE的博文了,上家的技术都快忘记了,所以赶紧读了一遍Google的API顺便写下这篇博客心得GoogleAPI:http://developer.android.com/guide/topics/connectivity/bluetooth-le.html#terms其实大家要学习A
qq_26787115
·
2016-05-13 23:00
android
api
通信
文档
终端
蓝牙4.0——Android BLE开发官方文档翻译
ble4.0
开发整理资料_百度文库http://wenku.baidu.com/link?
petercao
·
2016-04-29 00:00
【
BLE4.0
】Packet sniffer 过滤广播MAC地址
一、实验目的1.在使用Packetsniffer进行抓包时,由于有很多蓝牙设备在广播,使自己很难看到自己设备的广播包,影响工作效率,所以需要过滤显示广播地址,只显示自己的设备广播数据包;二、实验工具1.USB-Dongle;2.Packetsniffer2.18.13.协议栈1.3.2三、实验步骤1.设置Packetsniffer软件中的过滤功能:选中ADV_IND_AdvA->点击Frist->
zhuangjitongxue
·
2016-04-13 11:00
packet
sniffer
过滤广播MAC地址
[置顶] iOS 蓝牙开发
BLE4.0
的资料收集,基于原生Core Bluetooth
(一)从0基础到现在可以写出一个完整的接收数据和发送数据的蓝牙程序,我从以下的博客里面学到很到东西,特别也感谢在QQ群里面为我解答的各位大神们,是时候回馈社会啦。1.首先是写的很详细,并带有demo示例的刘彦玮大神的博客:http://liuyanwei.jumppo.com/2015/07/17/ios-BLE-0.htm 简单易懂,涵盖量广,兼具中心与外设模式,刘大神还自己写了一个BabyB
qq_31389903
·
2016-03-17 08:00
ios
数据
开发
源代码
蓝牙
使用BleLib的轻松搞定Android低功耗蓝牙Ble 4.0开发详解
转载请注明来源:http://blog.csdn.net/kjunchen/article/details/50909410使用BleLib的轻松搞定Android低功耗蓝牙
Ble4.0
开发详解示例源码
Junk Chen
·
2016-03-16 23:49
Android
Android开发
[置顶] 使用BleLib的轻松搞定Android低功耗蓝牙Ble 4.0开发详解
转载请注明来源:http://blog.csdn.net/kjunchen/article/details/50909410使用BleLib的轻松搞定Android低功耗蓝牙
Ble4.0
开发详解示例源码
KjunChen
·
2016-03-16 23:00
android
低功耗蓝牙
blelib
[置顶] 使用BleLib的轻松搞定Android低功耗蓝牙Ble 4.0开发详解
转载请注明来源:http://blog.csdn.net/kjunchen/article/details/50909410使用BleLib的轻松搞定Android低功耗蓝牙
Ble4.0
开发详解示例源码
KjunChen
·
2016-03-16 23:00
android
低功耗蓝牙
blelib
BluetoothDemo蓝牙
CoreBluetooth的API是基于
BLE4.0
的标准的。这个框架涵盖了BLE标准的所有细节。
qq_14858923
·
2016-03-11 14:00
iOS---Bluetooth工作流程
(转)前言:苹果在IOS6系统之后开始支持
BLE4.0
,iPhone4s,iPod5,iPad3等之后的机型开始内嵌
BLE4.0
硬件,因此在开发前请先确认你的开发环境符合上述要求,并且苹果在
BLE4.0
xtmm
·
2016-03-01 14:00
BLE4.0
数据传输过程跟踪
从 GATT 层的角度看,当设备连接后,将充当一下两种角色中的一个:• GATT Client —— 从 GATT 服务器读/写数据的设备。• GATT Server —— 包含客户端需要读/写的数据的设备。从GAP层的角度看,设备可以充当以下几个角色: SimpleBLEBroadcaster 、 SimpleBLECentral 、SimpleBLEObserver、 SimpleBLEPer
u012990532
·
2015-11-29 15:00
BLE4.0
蓝牙数据传输
☻蓝牙(
BLE4.0
)
开发中央步骤: 1.添加CoreBluetooth.framework框架到你的工程 2.继承两个协议:CBCentralManagerDelegate和CBPeripheralDelegate 个人写的demo,有详细注释。看不懂的在提出来,这里就不做过多的解释了。 1 // 2 // ViewController.swift 3 // Core
·
2015-11-13 01:35
B
【
BLE4.0
】CC254x-修改广播时间
一、实验目的1、本篇介绍如何实现任何设定广播时间的方法;二、概述1、限制广播:在配置为限制广播的模式下,可以广播一段时间后不再广播或广播一段时间后间隔一段时间再重新广播;2、普通广播:在配置为普通广播的模式下,会一直广播,可以设定广播间隔,如100(ms)广播一次,无期限持续广播;3、模式选择:需要持续广播,选择普通广播,不需要持续广播,选择限制模式;4、考虑到功耗问题,能选择限制广播,就不要选择
zhuangjitongxue
·
2015-11-12 22:00
广播
蓝牙4.0
关于游戏手柄按键的设计
一、背景 近期开发了一个空鼠遥控器的外设产品,採用Nordic51822 MCU芯片,基于
BLE4.0
标准,与OTT盒子连接,同一时候具有遥控器、空鼠、游戏手柄的功能。
·
2015-11-12 17:17
游戏
BLE4.0
配对绑定通讯过程解析
一、实验目的1.了解配对与绑定过程的通讯概况二、说明1.连接:通讯的基础,通讯数据为明文;2.配对:在连接的基础上,通讯数据经过加密为密文;3.绑定:在每次重新连接后,不需要再次配对,通讯数据经过加密为密文;三、实验平台1、蓝牙协议栈:1.3.22、软件平台:IARFor80518.10.33、抓包软件:SmartRFPacketSniffer2.16.34、硬件平台:SmartRF开发板(从机)
zhuangjitongxue
·
2015-11-09 23:00
绑定
抓包
底层
配对
协议栈
BLE4.0
配对绑定过程的底层剖析
一、实验目的1、了解主从配对绑定的过程中底层是怎么运行的;二、说明1、关于配对于绑定,网上查了很多资料都没查到什么,问了很多人也没有回答的,所以我决定自己深入了解底层关于配对与绑定是如何运行的,我用了接近两个星期来理解的,效率很低,在这里总结一下,希望能帮助到别人。2.这里之是大概讲了一个方向,因为涉及的点太多,无法一一列出,需要研究细节的,自己去探讨一下,不懂可以在群上讨论三、实验平台1、蓝牙协
zhuangjitongxue
·
2015-11-09 21:00
绑定
底层
配对
蓝牙4.0
协议栈
BLE4.0
广播连接过程的底层剖析
一、实验目的1、在实验过程中遇到很多问题,都不知道从何下手,所以决定深入了解蓝牙协议栈的底层,看是如何运行的,了解后,遇到问题就知道从哪里开始找问题,你懂得;二、说明1、由于空间有限,这里只是贴出部分代码,有些不能理解的要配合源代码来理解,这里只是大概指向(红色部分),能让你大部分明白是怎么跑起来的,细节上自己去理解,不懂可以提问;三、实验平台1、蓝牙协议栈:1.3.22、软件平台:IARFor8
zhuangjitongxue
·
2015-11-05 10:00
连接
蓝牙
广播
底层
协议栈
iOS CoreBluetooth 教程
================================ Core Bluetooth for iOS 6 CoreBluetooth的API是基于
BLE4.0
·
2015-11-02 13:07
BlueTooth
上一页
1
2
3
4
下一页
按字母分类:
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
其他