ESP-Example ble-ancs解析
苹果通知中心服务(ANCS)的目的是让蓝牙配件(通过蓝牙低能耗链接连接到iOS设备)以简单方便的方式访问iOS设备上产生的各种通知。
Apple通知中心服务是主服务,其UUID为7905F431-B5CE-4E99-A40F-4B1E122D00D0。
在一个NP上只能有一个ANCS实例。由于iOS的性质,不能保证ANCS总是存在。因此,NC应查找并订阅GATT服务的服务更改特征,以便随时监控NC的潜在发布和未发布情况。
在其基本形式下,系统有三个特点:
通知源:UUID 9FBF120D-6301-42D9-8C58-25E699A21DBD(可通知)
控制点:UUID 69D1D8F3-45E1-49A8-9821-9BBDFDAAD9D9(可写响应)
数据来源:UUID 22EAC6E9-24D6-4BB5-BE44-B36ACE7C7BFB(可申报)
所有这些特征都需要授权才能访问。
具体BLE-ANCS协议介绍请查看http://blog.chinaunix.net/uid-28852942-id-5784946.html
分类:
ESP
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现