首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
蓝牙
订阅
童话里是骗人的
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
BLE中为什么一次最多只能发送 20Byte 数据
在做蓝牙相关的项目的时候,估计很多都好奇为什么一次最多发送20Byte的数据,话不多说,先上图,下图为蓝牙数据发送的包结构。红色部分为最终我们发送的数据包大小(Notify状态下)。 在开始之前先提一
蓝牙(Bluetooth)的概述和三种蓝牙架构实现的方案
蓝牙(英语:Bluetooth),一种无线通讯技术标准,用来让固定与移动设备,在短距离间交换资料,以形成个人局域网(PAN) 其使用短波特高频(UHF)无线电波,经由2.4至2.485 GHz的ISM
CoreBluetooth系列教程(六):SwiftyBluetooth的使用
SwiftyBluetooth是Swift中封装CoreBluetooth框架的一个开源库SwiftyBluetooth,个人觉得比较好用,是对CoreBluetooth的封装,可自行查看代码,下面来
CoreBluetooth系列教程(五):蓝牙固件升级
一.为何要升级 我们常讲的DFU 即Device Firmware Update(设备固件更新) ,OTA 即 Over The Air(隔空升级) 二.固件升级的流程 各个厂商的设备流程可能不一致,
CoreBluetooth系列教程(四):readValue、setNotifyValue、writeValue的含义和使用
我们使用nRF Connect(一个调试蓝牙的第三方工具)先连接一个设备,可以看到设备相关信息,如下: 图中标红色的就是特征值,代表相关服务的特性。特征值有三种,分别是readValue(读取)、se
CoreBluetooth系列教程(三):Mac地址的获取及写入指令的处理
Mac地址的获取 iOS7之后,苹果不支持获取Mac地址,只能用UUID来标识设备。若想获得Mac地址,可以跟硬件工程师沟通,增加一个指令获取,也可以让硬件工程师把Mac地址写到广播包里,在扫描的时候
CoreBluetooth系列教程(二):蓝牙常用API
上篇讲了蓝牙相关的基本概念,现在结合代码讲讲具体实现。首先需要创建一个CBCentralManager对象,检查蓝牙的状态,只有蓝牙为poweredOn状态,才可进行下一步连接动作。 CBCentra
CoreBluetooth系列教程(一):蓝牙连接流程
iOS系统中总共提供了4个框架用于实现蓝牙连接,分别如下: 关联使用的框架有HealthKit、HomeKit、wathOS、iBeacon。现在厂商主要使用蓝牙做自家智能硬件产品,如跑步机、蓝牙音箱