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
corebluetooth
Bluetooth 开发笔记
APIReferenceCoreBluetooth中,需要用到的类和协议(完整导图):
CoreBluetooth
.png基础知识蓝牙分类中心端和外设端(完整导图)。
紫电清霜Owenli
·
2019-12-25 08:46
iOS
CoreBluetooth
蓝牙4.0学习接入笔记
最近公司的项目中提到了蓝牙开发,而且现在市面上的蓝牙分为普通蓝牙和低功耗蓝牙(BLE)也就是蓝牙4.0iOS提供了这个框架专门针对蓝牙4.0下面就是我对这个框架查的一些总结和记录。话不多说,让我们进入正题吧:蓝牙常见名称和缩写BLE:(Bluetoothlowenergy)蓝牙4.0设备因为低耗电,也叫BLEperipheral,central:外设和中心设备,发起链接的是central(一般是指
CoderSJun
·
2019-12-24 17:33
CoreBluetooth
连接蓝牙健康设备
引言
CoreBluetooth
是iOS下用于蓝牙设备连接的模块,支持蓝牙4.0及以上的设备。
lyy0905
·
2019-12-23 13:36
[笔记] Swift-ibeacon微定位打卡开发
ibeacon使用CoreLocation库,而BLE使用
CoreBluetooth
库。
尼达先森
·
2019-12-22 17:53
『
CoreBluetooth
』7. 作为 Peripheral 时的请求响应(最佳实践)
上一章讲到了iOS设备作为peripheral端的通信,在这之中还有很多细节和可以优化的地方,本章《最佳实践》将会一一提到。关于广播的思考广播是peripheral的一个重要操作,接下来会讲到广播的正确姿势。注意广播对数据大小的限制正如前文提到过的那样,广播是通过调用CBPeripheralManager的startAdvertising:方法发起的。当你将要发送的数据打包成字典后,千万要记住数据
拿破轮胎
·
2019-12-22 01:57
iOS 蓝牙初窥
首先说一下
CoreBlueTooth
蓝牙框架的一些常用的API。相关类和协议CBCentralManagerCBPeripheralCBCharacteristicCBCentralManag
单眼皮00
·
2019-12-20 02:14
『
CoreBluetooth
』1. 初识
谈谈
CoreBluetooth
。环境信息:MacOSX10.11.3iOS9.2.1Xcode7.2.1Bluetooth4.0正文因为是按照API的流程来学习的,所以还是按照API的顺序来写吧。
拿破轮胎
·
2019-12-19 07:47
Core Bluetooth库编程指南官方文档翻译1-5
CoreBluetooth
中iOS应用程序的后台处理对于iOS应用程序,知道你的应用程序是在前台或后台运行是很重要的。
丨n水瓶座菜虫灬
·
2019-12-19 03:58
IOS关于蓝牙实践
~
CoreBluetooth
.framework蓝牙4.0以低功耗著称,也称BLE。~Ios蓝牙设备主要是通过设备的服务(server)和特征(Characteristic)来区别以及展示设备功能。
未_漆小七
·
2019-12-19 02:27
蓝牙-
CoreBlueTooth
建立中心管家//1.创建中心管家,并且设置代理self.cmgr=[[CBCentralManageralloc]initWithDelegate:selfqueue:nil];扫描外设(discover)//2.在代理方法中扫描外部设备/**scanForPeripheralsWithServices:如果传入指定的数组,那么就只会扫描数组中对应ID的设备如果传入nil,那么就是扫描所有可以发现
七小小少
·
2019-12-19 01:30
『
CoreBluetooth
』4. 作为 Central 时的数据读写(最佳实践)
如果只看这篇文章有不明白的话,可以先参考前几篇文章:
CoreBluetooth
1初识
CoreBluetooth
2作为Central时的数据读写
CoreBluetooth
3作为Central时的数据读写(
拿破轮胎
·
2019-12-18 09:04
iOS
CoreBluetooth
CoreBluetooth
在iOS和Mac应用中,
CoreBluetooth
框架用来与BLE(低功耗蓝牙)设备通信,我们的程序可以搜索并与低功耗蓝牙设备通信,如手环设备,甚者是其他iOS设备。
HelloAda
·
2019-12-16 16:33
iOS蓝牙--多设备连接与后台运行
根据
CoreBluetooth
框架中读取RSSI是由外设读取的即只有当中心与外设连接成功之后,并且调用readRSSI才会执行CBPeripheral的代理peripheral:(CBPeripheral
半月迎风
·
2019-12-15 23:37
CoreBluetooth
蓝牙开发(后台模式、状态保存与恢复)
从网上找各种博客(国内的,国外的),借鉴别人写过的Demo以及官方文档,花了整整的一周时间,对iOS的
CoreBluetooth
这个框架的使用稍微有一些的了解,请听我一一道来;iOS蓝牙简称:BLE(buletouchlowenergy
望月Jarvis
·
2019-12-15 19:15
iOS开发之蓝牙/Socket链接小票打印机(一)
这篇文章主要包含的相关知识有:Socket、
CoreBluetooth
、网口小票打印机、蓝牙小票打印机、ESC/POS打印命令集、图片打印等。
赵梦楠
·
2019-12-15 13:29
CoreBluetooth
- iOS蓝牙开发
ExternalAccessory框架(认证流程貌似挺复杂的,而且对公司的资质要求较高),详见:关于MFi认证你所必须要知道的事情BLEbuletouchlowenergy,蓝牙4.0设备因为低耗电,所以也叫做BLE,开发使用
CoreBluetooth
DevYao
·
2019-12-14 07:54
进击蓝牙之
CoreBluetooth
的使用基础
了解后发现,只有
CoreBluetooth
.framework这个框架适合于进行第三方蓝牙的开发,所以在这片文章中,我主要来讲述一下我自己对
CoreBluetooth
的一些理解。
Zaki丶
·
2019-12-14 01:10
『
CoreBluetooth
』6. 作为 Peripheral 时的请求响应
之前几篇都详细的介绍了当iOS设备作为central时的读写操作,这一章将会介绍下在iOS设备作为peripheral时的相关处理。即使你只需要central的部分,我也建议你看一下本章内容,它对你了解整个蓝牙通信有帮助。本文将会介绍以下内容:学习CBPeripheralManager。配置service和characteristic。将构建的service和characteristic树形结构加
拿破轮胎
·
2019-12-13 15:02
CoreBluetooth
基本应用(一)
Part1外设部分开发CBPeripheralManager1外设管理器蓝牙外设管理中心,与手机的蓝牙硬件模板关联,可以获取到手机中蓝牙模块的一些状态等,但是管理的就是蓝牙外设。1.1对外设管理器强引用@property(nonatomic,strong)CBPeripheralManager*peripheralManager;1.2初始化外设管理器self.peripheralManager=
小布衫
·
2019-12-12 09:33
iOS
CoreBluetooth
官方文档:CoreBluetoothCoreBluetooth的封装YmsCoreBluetoothDeviceFirmwareUpdate(OTA-DFU)iOSDFULibraryIOS-nRF-ToolboxIOS-nRF-Toolbox工具APP:LightBlue、nRFConnect、蓝牙助手等。iOS蓝牙iOS中提供了4个框架用于实现蓝牙连接。GameKit.framework(用法
mengyang_guo
·
2019-12-06 13:56
基于iOS的蓝牙开发
1.蓝牙基础知识
CoreBluetooth
框架的核心是peripheral(外设)和central(中心),发起连接的是central,被连接的设备为peripheral。
iOS骆驼
·
2019-12-06 08:32
OC 原生蓝牙框架
CoreBlueTooth
今天心血来潮,想学一下蓝牙开发,然后搜了一下,找了相关的一些文章看了看,大概有了一些了解,在这里做一个记录.蓝牙模式分为两类,一种是中心模式,一种是外设模式;基本概念:BLE:(蓝牙低能量)蓝牙4.0设备因为低耗电,也叫BLE周边,中央:外设和中心设备,发起链接的是中央(一般是指手机),被链接的设备是外围设备(运动手环)serviceandcharacteristic:(服务和特征)每个设备会提供
TigerMi
·
2019-12-02 08:55
CoreBluetooth
蓝牙开发 Swift版
GitHubDemo蓝牙外设与中心设备之间的数据传输蓝牙外设1、首先导入
CoreBluetooth
框架,并另外开一个extension遵守协议importCoreBluetooth//遵守CBPeripheralManagerDelegate
wuhao丶
·
2019-12-01 13:13
iOS 蓝牙初章
本文主要以蓝牙4.0做介绍,因为现在iOS能用的蓝牙也就是只仅仅4.0的设备用的库就是
corebluetooth
这里是关于蓝牙的开发者官方文档,感兴趣的童鞋可以看一下点击进入https://developer.apple.com
暮雨飞烟
·
2019-12-01 13:22
蓝牙开发简介
概念蓝牙开发主要用的
CoreBluetooth
框架你的Mac/iOSapp能够与低功耗蓝牙设备进行通讯。
祖国的栋梁
·
2019-12-01 13:56
iOS蓝牙开发之学习笔记(Bluetooth/
CoreBluetooth
) 附Demo
前言其实最近一直在研究iOS蓝牙开发
CoreBluetooth
,网上有关于iOS蓝牙开发一堆一堆的,本人也是想写个学习笔记,基本阐述一些蓝牙的基本概念以及常规用法。
OnlyFunny
·
2019-11-30 21:50
Core Bluetooth 编程指南
介绍
CoreBluetooth
框架给iOS和Macapps提供与外部蓝牙设备交互的能力.例如,您的app能够发现,扫描,并且跟外部设备交互.比如心率计和数码恒温计.同样Mac和iOS设备也可以作为低功耗外部设备
吃面多放葱
·
2019-11-30 18:32
IOS蓝牙通讯详解
iOS与iOS设备之间进行数据通信,使用gameKit.frameworkiOS与其他非iOS设备进行数据通信,使用
coreBluetooth
.frameworkiOS中蓝牙的实现方案iOS中提供了4个框架用于
Larrycal
·
2019-11-30 08:18
iOS中的蓝牙
CoreBluetooth
蓝牙系列
前言此篇作为对iOS蓝牙模块一个框架上的理解和概念适合初次接触iOS蓝牙开发的同学主要也是我为了对工作项目中的蓝牙开发做一个梳理和总结后面我会封装一个蓝牙Demo对CBAPI层做一层Block的封装使用更方便对外设数据的常见进制、大小端、文件解析等做一定Category的支持对硬件DFU升级模式做一些处理等iOS蓝牙.pngiOS中的蓝牙BLE:(Bluetoothlowenergy)蓝牙4.0设
小怪兽饲养猿
·
2019-11-30 07:09
iOS近距离实时通信解决方案
前言最近研究iOS设备间的近距离实时通信,对其解决方案进行了解,整理如下:其中AirDrop常用于iOS/OSX系统间分享图片、视频等,但实时性较差;
CoreBluetooth
带宽较小;GameKit已被弃用
落影loyinglin
·
2019-11-30 02:28
ATBluetooth基于Swift4.0原生
CoreBluetooth
的封装
ATBluetoothATBluetooth基于Swift4.0原生
CoreBluetooth
的封装,目前仅支持中心模式,实现了设备的扫描搜索,连接,重新连接,以及数据的读写功能,可无缝接入蓝牙开发,目前项目持续优化中
GiantForJade
·
2019-11-29 14:35
蓝牙(
CoreBluetooth
)-中心设备(客户端)
蓝牙客户端-中心设备主要内容1.创建`中央管理器`2.发现并且连接外设3.寻找连接上的外设数据4.发送读或写`特征值`的请求5.订阅外设特征值1.创建中心管理器因为CBCentralManager代表着本地中央设备,所以你必须先创建一个中央管理器对象,通过CBCentralManager的initWithDelegate:queue:options:如:myCentralManager=[[CBC
满山李子
·
2019-11-28 05:45
iOS-蓝牙(
CoreBlueTooth
)
iOS蓝牙须知iOS提供了4个框架用于实现蓝牙连接1.gameKit.framework(用法简单)只能用于iOS设备之间的连接,多用于游戏(比如五子棋游戏),从iOS7开始过期(请参考http://www.jianshu.com/p/f58e57f1b424)2.MultipeerConnectivity.framework只能用于iOS设备之间的连接,从iOS7开始引入,主要用于文件共享(仅限
指头飞血
·
2019-11-28 02:09
蓝牙(
CoreBluetooth
) - Obj-C
iOS中提供了4个框架用于实现蓝牙连接:1.GameKit.framework(用法简单,只能用于iOS设备间,iOS7过期)2.MultipeerConnectivity.framework(只能iOS设备间,iOS7用来替代GameKit,WiFi蓝牙都支持,WiFi优先级高)3.ExternalAccessory.framework(可用于第三方蓝牙设备交互,但需要蓝牙设备经过苹果MFi认证
ShenYj
·
2019-11-28 01:51
蓝牙
coreblueTooth
@interfaceViewController:UIViewController{CBCentralManager*theManager;CBPeripheral*thePerpher;CBCharacteristic*theSakeCC;}-(void)viewDidLoad{[superviewDidLoad];theManager=[[CBCentralManageralloc]initW
曾柏超
·
2019-11-27 18:01
iOS低功耗蓝牙 BLE 编程代理方法流程
本文介绍了Apple公司提供的
CoreBluetooth
框架中的蓝牙编程流程。
midmirror
·
2019-11-08 07:44
iOS
CoreBluetooth
的使用
import导入框架,本文仅介绍以下功能:蓝牙状态回调扫描设备连接设备查找服务查找特征订阅特征写入数据读取RSSI值断开重连后台持续使用蓝牙即只说明如何使用该框架。初始化ble对象遵循代理,顺便带上后面会用到@property(nonatomic,strong)CBCentralManager*centralManager;self.centralManager=[[CBCentralManage
Double_Chen
·
2019-11-08 03:49
CoreBluetooth
FrameWork 官方文档中文版(未完成)
Framework---
CoreBluetooth
(
CoreBluetooth
框架)CommunicatewithBluetooth4.0low-energydevices.
Bruin_熊先森
·
2019-11-06 18:00
Core Bluetooth库编程指南官方文档翻译1-6
与远程外设交互的最佳实践
CoreBluetooth
框架使中央端的很多事务对你的应用程序透明,也就是,你的应用程序已经控制了,并负责实现大多数中央角色方面,设备扫描,连接,探索和与远程外设数据交互。
丨n水瓶座菜虫灬
·
2019-11-05 17:55
iOS 蓝牙开发基础介绍
CoreBluetooth
框架的核心其实是两个东西,peripheral和central,可以理解成外设和中心。
UILabelkell
·
2019-11-05 09:21
iOS BLE 开发小记[1] -
CoreBluetooth
是什么
欢迎访问我的博客muhlenXi,该文章出自我的博客,欢迎转载,转载请注明来源:http://muhlenxi.com/2017/05/02/iOS-Bluetooth-Low-Energy-Develop-Chapter1。导语:不知不觉从事iOS低功耗蓝牙开发也很长一段时间了,一直没时间来的及把自己关于这方面的学习和收获写下来,最近项目迭代更新上线完,有点业余时间,抓紧时间总结一下,说这是与同
muhlenXi
·
2019-11-04 16:50
iOS蓝牙编程
CoreBluetooth
iOS的蓝牙框架是支持蓝牙4.0协议的。理解iOSCoreBluetooth两个很重要的概念,Central和PeriperalDevices这两个概念可以用传统的模式client-server来理解,central意思是中心,其作用类似server,periperal就是外设,一般携带有数据,我们需要去其中获取数据,下图是苹果官网的例子,peripheral是心跳仪,按期作用,我们去这个外设中取
风继续吹0
·
2019-11-04 10:45
『
CoreBluetooth
』8. 后台运行蓝牙服务
这是
CoreBluetooth
系列的最后一篇,其他文章可查看:
CoreBluetooth
1初识
CoreBluetooth
2作为Central时的数据读写
CoreBluetooth
3作为Central时的数据读写
拿破轮胎
·
2019-11-04 06:17
蓝牙常用开发步骤
如果你进来了,点下关注行不行_随说:网上资料一大堆,可以随便google搜一下加深理解,这里作一个整理,可收藏起来当资料随时翻查蓝牙常用框架:
CoreBluetooth
蓝牙常用库:BabyBluetoothYmsCoreBluetooth
travin
·
2019-11-03 16:47
iOS BLE 开发小记[2] - 如何实现一个 Local Central
导语:在这一节,你将会学到,如何通过
CoreBluetooth
框架来实现LocalCentral方面的功能和代理方法。在BLE通信中,实现了Central规范的设备,能够调用
muhlenXi
·
2019-11-03 12:18
iOS BlueTooth HID(Human Interface Device) 键值获取方法
在iOS蓝牙开发当中,现在的主流是使用蓝牙4.0,使用
CoreBluetooth
来进行开发,蓝牙4.0的好处就不多说了,大家自行google,HID也是一种蓝牙协议,单向传输数据,主要是做蓝牙键盘用的,
万梦侠
·
2019-11-02 23:22
iOS BLE 开发小记[3] - 如何实现一个 Local Peripheral
导语:在这一节,你将会学到,如何通过
CoreBluetooth
框架来实现LocalPeripheral方面的功能和代理方法。在iOSBLE开发小记[2]中,你已经学到了如何在
muhlenXi
·
2019-11-02 12:01
iOS蓝牙开发(
CoreBluetooth
)
CoreBluetooth
.framework:功能强大的蓝牙开发框架,要求设备必须支持蓝牙4.0。前两个框架使用起来比较简单,但是缺点也比较明显:
我系哆啦
·
2019-11-02 05:29
iOS蓝牙开发
第一步导入
CoreBluetooth
.framework库Snip20160618_11.png*第二步*在项目中合适的地方导入头文件import并遵循两个代理第三步初始化CBCentralManager
iizvv
·
2019-11-01 00:53
iOS蓝牙开发
iOS蓝牙开发是围绕着
CoreBluetooth
框架实现的1.iOS开发的关键词中心设备:用于扫描周围的蓝牙硬件设备,比如通过你手机的蓝牙来扫描并连接智能手环,这时候你的手机就是中心设备。
不掉头发的程序猿
·
2019-10-31 15:37
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他