美文网首页BLE
iOS-CoreBluetooth框架

iOS-CoreBluetooth框架

作者: 学_iOS | 来源:发表于2016-12-21 17:53 被阅读57次

一:前言

关于CoreBluetooth蓝牙框架这一块多用于智能家居、智能设备这一领域,使用APP连接家居和智能设备(手环等等),进行蓝牙通信.本篇博客纯学习篇 代码已上传至GitHub 欢迎下载学习

二.蓝牙常见名称和缩写

1.peripheral,central:外设和中心,发起连接的时central(中心),被连接的设备为perilheral(外设)
2.service and characteristic:服务和特征,每个设备会提供服务和特征,类似于服务端的API接口,但是机构不同.每个外设会有很多服务,每个服务中包含很多字段,这些字段的权限一般分为 读read,写write,通知notiy几种,就是我们连接设备后具体需要操作的内容。
3.BLE 4.0蓝牙协议标准:开发使用CoreBluetooth框架

三:步骤

步骤1.建立一个Central Manager实例进行蓝牙管理
步骤2.搜索外围设备
步骤3.连接外围设备
步骤4.获得外围设备的服务
步骤5.获得服务的特征
步奏6.从外围设备读数据(直接读取和订阅两种方法)
步骤7.给外围设备发送数据

四:代码在Git

代码.png

相关文章

  • iOS-CoreBluetooth框架

    一:前言 关于CoreBluetooth蓝牙框架这一块多用于智能家居、智能设备这一领域,使用APP连接家居和智能设...

  • Android 中常用的框架集合

    常用框架 常用框架 常用框架 常用框架 常用框架 常用框架 常用框架 UI框架 感谢以上链接博主大佬的奉献。

  • 全脑表达笔记

    左脑逻辑 6个框架:时间框架、空间框架、支点框架、钟摆框架、变焦框架、递推框架。 右脑感性 6个力量:对比力量,视...

  • thinkphp安装

    php框架 TP3.2框架 laravel框架 Yii框架 TP5.0框架 thinkphp框架简介 免费开源 T...

  • SSM 框架快速整合实例--学生查询

    一、快速准备 SSM 框架即 Spring 框架、SpringMVC 框架、MyBatis 框架,关于这几个框架的...

  • 多媒体笔记 | 框架流程

    一、整体框架 二、MediaPlayer框架 三、相机框架 四、录像框架 五、Video Camera框架 六、O...

  • 1.Mybatis-01 框架概述,Mybatis 框架快速入门

    主要内容 框架概述 Mybatis 框架快速入门 1.1 什么是框架 1.1.1 什么是框架 框架( Framew...

  • 20170602基础知识-语法基础、运算符

    1、import引入框架, Foundation框架是基础框架 macOS框架:Foundation、AppKit...

  • iOS-基本技术总结

    1、基本框架:Foundation框架、UIKit框架 2、高级框架:Core Data 、Core Graphi...

  • 框架的入口分析

    一、如何了解框架 1、先要找到框架的入口? 框架的初始化就是框架的入口。框架是怎么开始进行初始化的,框架...

网友评论

    本文标题:iOS-CoreBluetooth框架

    本文链接:https://www.haomeiwen.com/subject/ccwqvttx.html