5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)

标题: BeeRotorF4刷INAV固件无法使用dshot协议问题求助。 [打印本页]

作者: ges_g    时间: 2021-2-5 19:17
标题: BeeRotorF4刷INAV固件无法使用dshot协议问题求助。
我有一个BeeRotorF4 V1.4飞控,MCU是F405的,刷BF支持dshot协议是没有问题的,但刷INAV固件无法使用dshot协议,设置好后,保存重启,又回到默认的标准协议,请教各位大佬有没有遇到过的?用最新版本的2.6.0也不行。

作者: ges_g    时间: 2021-2-7 21:17
自己下载了INAV2.6.0源代码,加上DSHOT协议支持,重新编译解决了问题

作者: 大头娃娃小蜜蜂    时间: 2021-2-16 19:03
ges_g 发表于 2021-2-7 21:17
自己下载了INAV2.6.0源代码,加上DSHOT协议支持,重新编译解决了问题

请问楼主你的INAV 是什么方法编译的?


作者: ges_g    时间: 2021-2-16 20:46
大头娃娃小蜜蜂 发表于 2021-2-16 19:03
请问楼主你的INAV 是什么方法编译的?

方法应该很多吧,我是在Ubuntu上配置的编译环境,inav的源代码下载后,编译时会自动给你配置好编译环境,很简单。

作者: 大头娃娃小蜜蜂    时间: 2021-3-7 20:18
ges_g 发表于 2021-2-16 20:46
方法应该很多吧,我是在Ubuntu上配置的编译环境,inav的源代码下载后,编译时会自动给你配置好编译环境, ...

谢谢!

作者: yrjou    时间: 2022-6-7 00:21
ges_g 发表于 2021-2-7 21:17
自己下载了INAV2.6.0源代码,加上DSHOT协议支持,重新编译解决了问题

可以請教您是怎麼改DSHOT协议的?

謝謝

作者: ges_g    时间: 2022-6-10 22:34
本帖最后由 ges_g 于 2022-6-10 22:46 编辑
yrjou 发表于 2022-6-7 00:21
可以請教您是怎麼改DSHOT协议的?

謝謝

直接修改程序源代码,然后重新编译程序,我是在linux环境下做的。你打开源代码的这款飞控部分就能看到的,记得好像是默认将dshot协议注释掉了,不知道是什么原因。

作者: 今年不炸鸡    时间: 2023-1-26 18:12
我也遇到过这个问题,更新到inav4.0固件后就能支持dshot600了





欢迎光临 5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年) (http://5imx.com/) Powered by Discuz! X3.3