为 [Host / 802.15.4 Controller] 安排编译 OpenThread
Compile OpenThread for a [ Host / 802.15.4 Controller ] arrangement
在官方 OpenThread/Platforms 网站上,它基本上列出了 3 种使用 OT 堆栈的方法。
(https://openthread.io/platforms/)
第一个在单个设备上运行,第二个通过尖晶石与 OT 堆栈通信,第三个选项在中间拆分 OT 堆栈。 (https://openthread.io/platforms/#host--802154-controller)
我一直在寻找一种构建第三个选项的方法,但我还没有找到。配置脚本允许我选择以下内容:
--enable-[cli, ncp]-app=[no, mtd, ftd]
这涵盖了提到的前两个选项,但不包括主机/控制器安排。
--
需要自己写吗? (那不是问题,但我不想再写了)
如果我遗漏了一些明显的配置选项,您能指点一下吗?
OpenThread 项目正在努力支持主机/控制器配置。
- 使用现有平台 API 支持 radio-only NCP 模式:https://github.com/openthread/openthread/pull/2085
- 为 802.15.4 MLME-SAP 和 MCPS-SAP 开发平台抽象。
在官方 OpenThread/Platforms 网站上,它基本上列出了 3 种使用 OT 堆栈的方法。 (https://openthread.io/platforms/)
第一个在单个设备上运行,第二个通过尖晶石与 OT 堆栈通信,第三个选项在中间拆分 OT 堆栈。 (https://openthread.io/platforms/#host--802154-controller)
我一直在寻找一种构建第三个选项的方法,但我还没有找到。配置脚本允许我选择以下内容:
--enable-[cli, ncp]-app=[no, mtd, ftd]
这涵盖了提到的前两个选项,但不包括主机/控制器安排。
--
需要自己写吗? (那不是问题,但我不想再写了)
如果我遗漏了一些明显的配置选项,您能指点一下吗?
OpenThread 项目正在努力支持主机/控制器配置。
- 使用现有平台 API 支持 radio-only NCP 模式:https://github.com/openthread/openthread/pull/2085
- 为 802.15.4 MLME-SAP 和 MCPS-SAP 开发平台抽象。