Open FPV VTX开源之ardupilot配置

发布于:2025-02-10 ⋅ 阅读:(53) ⋅ 点赞:(0)

1. 源由

飞控嵌入式OSD - ardupilot配置使用ardupliot配套OSD图片。

 ──> /usr/share/fonts/
     ├──> font_ardu.png
     ├──> font_ardu_hd.png

好多同学,因为这个没有配置导致满屏ICON/OSD数字不变化等等问题。所以请确认当前摄像头不是工作在MAVLink协议,而是处于msposd配置下,确保OpenIPC摄像头嵌入式OSD配置好。

注:想详细了解细节内容,请参考:Open FPV VTX开源之嵌入式OSD配置

在这里插入图片描述

2. 配置

详细请参考:Ardupilot - Multiwii Serial Protocol (MSP)

  • 步骤一:根据实际飞控串口连接硬件端口号n,调整配置SERIALn_PROTOCOL

SERIAL1_PROTOCOL=42 (DIAPLAYPORT)

在这里插入图片描述

  • 步骤二:常用默认配置波特率115200,与msposd参数保持一致

SERIAL1_BAUD=115 (115200)

在这里插入图片描述

  • 步骤三:配置协议族 MSP_DISPLAYPORT

OSD_TYPE=5 (MSP_DISPLAYPORT)

在这里插入图片描述
推荐使用默认的Ardupilot原生态OSD。

MSP_OPTIONS=1

在这里插入图片描述

  • 步骤四:配置OSD画面分辨率 60x22 (WxH)

OSD1_TXT_RES=2 (1:50X18;2:60X22)

在这里插入图片描述

  • 步骤五:Mission Planner OSD界面配置

在这里插入图片描述

3. 总结

  • 仔细核对视频OSD界面与MP OSD界面的一致性

在这里插入图片描述

  • 在MP中拖动电压图标位置:1. 选择需要拖动图标;2. 实时写入配置

在这里插入图片描述

  • 视频OSD界面电压图标位置(写入配置,视频OSD立竿见影)

在这里插入图片描述

4. 示例

以上是单独数字OSD配置,若有需要模拟+数字双OSD配置,详见:Open FPV VTX开源之ardupilot双OSD配置摄像头

5. 参考资料

【1】Open FPV VTX开源之硬件规格及组成
【2】Open FPV VTX开源之第一次出图
【3】Open FPV VTX开源之默认MAVLink设置
【4】Open FPV VTX开源之嵌入式OSD配置
【5】Open FPV VTX开源之betaflight配置
【6】Open FPV VTX开源之inav配置
【7】Open FPV VTX开源之图像化配置工具

6. 补充

6.1 飞控固件版本

25/1/14 12:45:15 : Frame: QUAD/X
25/1/14 12:45:15 : IMU0: fast sampling enabled 8.0kHz/2.0kHz
25/1/14 12:45:15 : RCOut: PWM:1-4 PWM:6
25/1/14 12:45:15 : KakuteF7-bdshot 001E0043 3036510A 36363631
25/1/14 12:45:15 : ChibiOS: 6a85082c
25/1/14 12:45:15 : ArduCopter V4.5.7 (2a3dc4b7)

6.2 配置Ardupilot的BF OSD

MSP_OPTIONS=4 (EnableBTFLFonts)

 ──> /usr/share/fonts/
     ├──> font_btfl.png
     ├──> font_btfl_hd.png

6.3 OSD偏左问题

请在MP的OSD tab页面中进行ICON图标的拖动,调整到适当的位置。

  • 0:30x16
  • 1:50X18
  • 2:60X22

在这里插入图片描述


网站公告

今日签到

点亮在社区的每一天
去签到