SDKC++ SDK

常见问题

回答 C++ 包链接、自动发现、逻辑名称、可选能力和对象生命周期问题。

当前版本 · 1.0.0

常见问题

为什么链接到了错误的 Core?

Exo 1.0.0 的 CMake/Conan 元数据固定配套 Core 1.4.0。清理旧构建目录并确认 CMAKE_PREFIX_PATH 没有更早版本。

自动发现为何要求唯一设备?

无端口配置必须能唯一确定物理设备。多设备场景先发现,再给每个 ExoConfig 设置明确端口和逻辑名称。

为什么 IMU 是 std::nullopt?

设备可能不具备对应组件。先检查 capabilities.imus 和 components.imus。

订阅为何停止?

保存 Subscription 返回值,确保 Exo 已启动且运行器仍在推进。

是否支持主动助力或标定?

1.0.0 不公开原始 QnTP、DFU、编码器零位标定、无线配网、主动助力、算法目标、Retargeting 或 Skeleton API。