文件名称:HomeKit:适用于北欧nRF51的蓝牙低功耗(BLE)的HomeKit
文件大小:129KB
文件格式:ZIP
更新时间:2024-06-03 18:16:10
C
蓝牙HomeKit(BLE) 该项目已移至 苹果的HomeKit协议同时支持IP和BLE设备。 虽然似乎有一些IP堆栈的开源实现(特别是 ),但我找不到任何BLE堆栈。 所以,这是一个可供您玩的东西。 该堆栈在Nordic BLE nRF51系列芯片上运行。 这些项目使用“标准” Eclipse / GCC工具链设置进行编译。 笔记 这段代码很长一段时间都没有更新,引起我注意的是Apple针对HomeKit的更新的BLE规范与此版本有很大的不同。 代码 该代码提供了将iOS与BLE设备配对以及配对后操作该设备所需的所有服务。 它在Nordic nRF51 PCA10028开发板上运行。 时机 这是一些初步的时间安排。 请注意,大多数密码都在C语言中,但是使用某些汇编来加快256位整数乘法的速度。 还要注意,这些时间不包括发送和接收有效载荷的时间。 但是,无论如何,数字: nRF51
【文件预览】:
HomeKit-master
----.project(6KB)
----src()
--------nrf51()
--------nrf52()
--------services()
--------homekit()
--------pstorage_platform.h(6KB)
--------main.c(4KB)
----.settings()
--------language.settings.xml(2KB)
--------org.eclipse.cdt.codan.core.prefs(11KB)
----LICENSE.md(1KB)
----README.md(3KB)
----.cproject(171KB)
----.gitignore(35B)