相关下载
提示: 以下 SDK 版本需与控制器固件版本匹配,具体兼容关系参见下方的兼容矩阵。下载前请确认你的控制器型号和 RTL 版本。
C++ SDK
| 平台 | 架构 | 编译器 | 配置 | 版本 | 下载 |
|---|---|---|---|---|---|
| Windows | x64 | MSVC (Visual Studio 2019+) | Release | 待研发确认 | 百度网盘 |
| Windows | x64 | MSVC (Visual Studio 2019+) | Debug | 待研发确认 | 百度网盘 |
| Windows | x64 | MinGW (GCC 8.3+) | Release | 待研发确认 | 百度网盘 |
| Linux | x64 | GCC (8.3+) | Release | 待研发确认 | 百度网盘 |
| Linux | ARM64 | GCC (8.3+) | Release | 待研发确认 | 百度网盘 |
说明: C++ SDK 分为动态库(.dll/.so)和静态库(.lib/.a)两种形式。Release 配置用于生产环境,Debug 配置包含调试符号。MinGW 版本使用 POSIX 线程模型,MSVC 版本使用原生 Windows 线程模型。
参考版本与兼容性了解详细的控制器型号、RTL 版本、端口关系。
快速开始: C++ 渐入式教程
C# SDK
| 平台 | 架构 | .NET 版本 | 版本 | 本地库要求 | 下载 |
|---|---|---|---|---|---|
| Windows | x64 | .NET 待研发确认 | 待研发确认 | 依赖 C++ SDK 本地库(.dll) | 百度网盘 |
说明: C# SDK 是对 C++ SDK 的封装,使用时需将对应平台的 C++ 本地库(.dll)放置在可执行文件目录或系统 PATH 中。.NET Framework 与 .NET Core/.NET 5+ 的加载方式略有差异。
快速开始: C# 渐入式教程
Python SDK
| 平台 | 架构 | Python 版本 | SDK 版本 | 本地库 | 下载 |
|---|---|---|---|---|---|
| Linux | x64 | 待研发确认 | 待研发确认 | _nrc_host.so | 百度网盘 |
说明:
- Python SDK 通过 C 扩展调用本地库实现控制器通信。
- 本地库必须与 Python 版本和架构严格匹配,混用会导致
ImportError或段错误。- 安装方式:将 SDK 包解压后,确保
nrc_host.py和对应本地库在同一目录,或在 Python 路径中引用。
快速开始: Python 渐入式教程
控制器固件与 SDK 兼容矩阵
| 控制器型号 | RTL 版本 | 端口 | C++ SDK | C# SDK | Python SDK | JSON 协议 |
|---|---|---|---|---|---|---|
| 待研发确认 | RTL-22.07 | 6000 / 7000 | 待研发确认 | 待研发确认 | 待研发确认 | RTL-22.07 文档 |
| 待研发确认 | RTL-24.03 | 5000 / 7000 | 待研发确认 | 待研发确认 | 待研发确认 | RTL-24.03 文档 |
版本选择建议:
- RTL-22.07 — 早期稳定版本,保有量大。仅重大 bug 修复,不再合入新功能。
- RTL-24.03 — 当前主流出货版本。bug 修复 + 关键功能合入。
如果无法确认控制器型号或 RTL 版本,请在示教器上查看"系统信息"或联系技术支持。
百度网盘
以上所有 SDK 包统一托管在百度网盘:
进入下载 提取码:8888
网盘目录说明:
| 目录 | 内容 |
|---|---|
C++/ | C++ SDK 各平台/编译器版本 |
C#/ | C# SDK 各 .NET 版本 |
Python/ | Python SDK 各版本 |
Firmware/ | 控制器固件升级包 |
Tools/ | 开发工具和文档 |
下载支持
- 下载失败: 百度网盘下载受限时,可联系技术支持获取替代下载方式
- 版本疑问: 不确定应该下载哪个包?请先查阅入门指南确定你的开发方式,再对照上表选择对应版本
- 技术支持: 发送邮件至 sales@inexbot.com,请说明控制器型号和所需 SDK 语言