Open FPV VTX开源之ardupilot配置
- 1. 源由
- 2. 配置
- 3. 总结
- 4. 参考资料
- 5. 补充
- 5.1 飞控固件版本
- 5.2 配置Ardupilot的BF OSD
- 5.3 OSD偏左问题
1. 源由
飞控嵌入式OSD - ardupilot配置使用ardupliot配套OSD图片。
- Choose correct font depending on Flight Controller SW.
──> /usr/share/fonts/
├──> font_ardu.png
├──> font_ardu_hd.png
注:首先需要确保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)
- 步骤四:配置OSD画面分辨率 60x22 (WxH)
OSD1_TXT_RES=2 (1:50X18;2:60X22)
- 步骤五:Mission Planner OSD界面配置
3. 总结
- 仔细核对视频OSD界面与MP OSD界面的一致性
- 在MP中拖动电压图标位置:1. 选择需要拖动图标;2. 实时写入配置
- 视频OSD界面电压图标位置(写入配置,视频OSD立竿见影)
4. 参考资料
【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配置
5. 补充
5.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)
5.2 配置Ardupilot的BF OSD
推荐使用Ardupilot原生态OSD。
MSP_OPTIONS=4 (EnableBTFLFonts)
──> /usr/share/fonts/
├──> font_btfl.png
├──> font_btfl_hd.png
5.3 OSD偏左问题
请在MP的OSD tab页面中进行ICON图标的拖动,调整到适当的位置。
- 0:30x16
- 1:50X18
- 2:60X22