用于处理 DJI 产品固件的工具,重点是四轴飞行器。
用于提取、修改和重新打包 DJI 多旋翼无人机固件的工具。
该项目最初是作为 phantom-licensecheck 中解析器的替代实现。 随着时间的推移,它已发展成支持多代 DJI 产品。 它包括可以不仅进行提取,还可以重新打包的工具。 将之前提取的模块重新组合成一个文件。此外,还有一些工具 这些接口应该用于特定模块,以提取和允许修改 其内容。
以下是这些工具的一些可能用途。
更换无人机的某些组件可能需要校准。这些工具可以在某些设备中触发校准,大多数是带有霍尔传感器的云台。还可以使用它们向无人机发送任何自定义数据包,从而触发工厂功能,如校准或配对 - 只要你知道数据包应该是什么样子。
这些工具可以用作 DJI Assistant 软件的命令行版本,还可以用于更改缺少此类 OEM 软件或其高级功能被锁定的平台的参数。 DJI 的飞行控制器定义了数百个影响其行为的参数。只要将新值传送到无人机,只要新值在 FC 固件接受的范围内,就可以修改这些参数。
这些工具允许修改固件二进制文件,然后重新打包成可闪存的固件包。这样,可以修改任何由软件控制的功能,包括: * 禁用硬件配对 * 改变参数的允许值范围 * 解除所有硬编码的限制
暂无开放 Issues,或尚未同步最近议题。