在官方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支持仅无线电NCP模式:https://github.com/openthread/openthread/pull/2085
- 为802.15.4 MLME-SAP和MCPS-SAP开发平台抽象。