5iMX宗旨:分享遥控模型兴趣爱好

5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)-[成都艾麦克斯科技有限公司]
查看: 165|回复: 6

[技术交流] 请问INAV如何通过CLI命令设置引脚功能?

[复制链接]
发表于 2023-3-19 06:12 | 显示全部楼层 |阅读模式
本帖最后由 libai535 于 2023-3-19 06:30 编辑

手里有个F4V3 pro飞控,正在研究怎么用在固定翼上

接线图

接线图

UART1端口第一个通道接上了天地飞的RD201W串口接收机。
然后想设置单发固定翼,PWM1接电调控制电机舵机接在PWM2至PWM4通道。
但是在INAV里,PWM2被定义为S2 ,也就是双发飞机的第二个电机通道。

S2

S2

当在INAV里选择的机型是单发飞机是,S2对应的PWM2通道被设置为“FREE”,我理解也就是无输出。
用CLI命令 resource可以查看各引脚功能,可以判断出S2对应的引脚是B01(也就是上图中PWM2对应的通道)
   微信图片_20230319062102.png    微信图片_20230319062053.png
现在想把B01引脚定义为舵机输出,应该如何通过CLI命令进行更改呢?
网上对Betaflight通过CLI命令进行更改说明挺多,但是INAV却没查到。

欢迎继续阅读楼主其他信息

 楼主| 发表于 2023-3-19 06:32 | 显示全部楼层
正文有三个图片没显示

063215ua3i88z55vm5tea8.png
063216nfkksoo18ckfw8ct.png
063216oq485ruw4vb6vuqz.png
来自安卓客户端来自安卓客户端
 楼主| 发表于 2023-3-19 06:34 | 显示全部楼层
发表于 2023-3-19 11:03 | 显示全部楼层
不象BF固件,INAV固件无法通过CLI更改引脚定义,除非更改源代码重编译,话说刷对应固件还有PWM5和6呢,所以通道够用。
 楼主| 发表于 2023-3-19 13:56 | 显示全部楼层
liujiang168 发表于 2023-3-19 11:03
不象BF固件,INAV固件无法通过CLI更改引脚定义,除非更改源代码重编译,话说刷对应固件还有PWM ...

嗯,测试了一下,确实是可以用的
来自安卓客户端来自安卓客户端
 楼主| 发表于 2023-3-19 13:58 | 显示全部楼层
liujiang168 发表于 2023-3-19 11:03
不象BF固件,INAV固件无法通过CLI更改引脚定义,除非更改源代码重编译,话说刷对应固件还有PWM ...

现在就是电机通道还是没有输出,通电后,电机有声音,能听到识别3s电池的提示音。但给油门就是不动作,也设置了解锁,也接了GPS。
感觉还是我哪里没设置对
来自安卓客户端来自安卓客户端
 楼主| 发表于 2023-3-19 16:20 | 显示全部楼层
liujiang168 发表于 2023-3-19 11:03
不象BF固件,INAV固件无法通过CLI更改引脚定义,除非更改源代码重编译,话说刷对应固件还有PWM ...

电池给电调供电,电调bec给飞控供电,飞控接上gps之后,进行了校准,现在可以正常解锁和启动电机了
来自安卓客户端来自安卓客户端
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

【站内推荐】上一条 /1 下一条

快速回复 返回顶部 返回列表