Open FPV VTX開源之ardupilot配置

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配置
【7】Open FPV VTX開源之圖像化配置工具

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

在這里插入圖片描述

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/66134.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/66134.shtml
英文地址,請注明出處:http://en.pswp.cn/web/66134.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

硬件實用技巧:TPS54331DR橫杠標識識別1引腳

若該文為原創文章,轉載請注明原文出處 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/145116969 長沙紅胖子Qt(長沙創微智科)博文大全:開發技術集合(包含Qt實用技術、樹莓派、三維、OpenCV…

Python庫之PyAutoGUI安裝以及使用方法

Date: 2025.01.15 20:54:01 author: lijianzhan PyAutoGUI是一個功能強大的Python庫,它允許我們用于通過編程控制鼠標和鍵盤,實現自動化任務。它可以模擬用戶的輸入操作,例如點擊、拖動、輸入文本等,適用于 GUI 自動化、測試腳本、…

Linux離線部署ELK

文章目錄 前期準備開始安裝安裝elastic search安裝logstash安裝kibana 配置ELK配置ElasticSearch配置logstash配置kibana 啟動ELK啟動命令啟動測試 設置ELK策略創建ILM策略將ILM策略與日志index關聯查看索引是否被ILM策略管理 前期準備 ELK包含三部分軟件 ElasticSearch用作搜…

Go語言的數據競爭 (Data Race) 和 競態條件 (Race Condition)

文章精選推薦 1 JetBrains Ai assistant 編程工具讓你的工作效率翻倍 2 Extra Icons:JetBrains IDE的圖標增強神器 3 IDEA插件推薦-SequenceDiagram,自動生成時序圖 4 BashSupport Pro 這個ides插件主要是用來干嘛的 ? 5 IDEA必裝的插件&…

Node.js - Express框架

1. 介紹 Express 是一個基于 Node.js 的 Web 應用程序框架,主要用于快速、簡便地構建 Web 應用程序 和 API。它是目前最流行的 Node.js Web 框架之一,具有輕量級、靈活和功能豐富的特點。 核心概念包括路由,中間件,請求與響應&a…

《光學遙感圖像中顯著目標檢測的多內容互補網絡》2021-9

一、簡介 在本文中,我們提出了一種新的多內容互補網絡 (MCCNet) 來探索 RSI-SOD 的多內容互補性。具體來說,MCCNet 基于通用的編碼器-解碼器架構,并包含一個名為 multi-content complementation module (MC…

【STM8S】STM8S之自定義短、長、連擊按鍵

本文最后修改時間:2018年10月22日 01:57 一、本節簡介 本文介紹STM8S系列如何實現按鍵的短按、長按、連擊。 二、實驗平臺 編譯軟件:IAR for STM8 1.42.2 硬件平臺:stm8s003f3p6開發板 仿真器:ST-LINK 庫函數版本&#xff1a…

數據庫(MySQL)練習

數據庫(MySQL)練習 一、練習1.15練習練習 二、注意事項2.1 第四天 一、練習 1.15練習 win11安裝配置MySQL超詳細教程: https://baijiahao.baidu.com/s?id1786910666566008458&wfrspider&forpc 準備工作: mysql -uroot -p #以管理…

【深度學習地學應用|滑坡制圖、變化檢測、多目標域適應、感知學習、深度學習】跨域大尺度遙感影像滑坡制圖方法:基于原型引導的領域感知漸進表示學習(一)

【深度學習地學應用|滑坡制圖、變化檢測、多目標域適應、感知學習、深度學習】跨域大尺度遙感影像滑坡制圖方法:基于原型引導的領域感知漸進表示學習(一) 【深度學習地學應用|滑坡制圖、變化檢測、多目標域適應、感知學習、深度學習】跨域大…

RPC實現原理,怎么跟調用本地一樣

回答1 要讓?絡通信細節對使?者透明,我們需要對通信細節進?封裝,我們先看下?個 RPC 調?的流程涉及到哪些通 信細節: 1. 服務消費?( client )調?以本地調??式調?服務; 2. client stub 接收到調…

《C++11》并發庫:簡介與應用

在C11之前,C并沒有提供原生的并發支持。開發者通常需要依賴于操作系統的API(如Windows的CreateThread或POSIX的pthread_create)或者第三方庫(如Boost.Thread)來創建和管理線程。這些方式存在以下幾個問題: …

【記錄52】el-table-column 添加fixed屬性 滾動條無法滑動

問題: el-table-column 添加fixed屬性 滾動條無法滑動 使用element UI組件,用到el-table的el-table-column的fixed屬性時,當滾動條長度小于固定列時,滾動條無法通過鼠標去點擊滑動操作 原因 fixed是用來固定列的屬性,其…

rtthread學習筆記系列-- 22 dataqueue

文章目錄 22 dataqueue https://github.com/wdfk-prog/RT-Thread-Study 22 dataqueue 消息隊列:消息隊列能夠接收來自線程或中斷服務例程中不固定長度的消息,并把消息緩存在自己的內存空間中。其他線程也能夠從消息隊列中讀取相應的消息,而當…

了解Node.js

Node.js是一個基于V8引擎的JavaScript運行時環境,它允許JavaScript代碼在服務器端運行,從而實現后端開發。Node.js的出現,使得前端開發人員可以利用他們已經掌握的JavaScript技能,擴展技能樹并成為全棧開發人員。本文將深入淺出地…

微信小程序在使用頁面棧保存頁面信息時,如何避免數據丟失?

微信小程序在使用頁面棧保存頁面信息時避免數據丟失的方法: 一、使用全局變量存儲關鍵數據: 定義一個全局變量,例如在 app.js 中,用于存儲頁面的重要信息。在頁面的 onHide 或 onUnload 生命周期中,將需要保存的數據…

文件上傳 分片上傳

分片上傳則是將一個大文件分割成多個小塊分別上傳,最后再由服務器合并成完整的文件。這種做法的好處是可以并行處理多個小文件,提高上傳效率;同時,如果某一部分上傳失敗,只需要重傳這一部分,不影響其他部分…

js解決 Number失精度問題

const updatePromises adinfo.rows.map(async item > {const cwf await uniCloud.httpclient.request("https://api.oceanengine.com/open_api/v3.0/project/list/", {method: GET,data: {advertiser_id: item.account_id},// 1. 指定text數據格式dataType: tex…

實力認證 | 海云安入選《信創安全產品及服務購買決策參考》

近日,國內知名安全調研機構GoUpSec發布了2024年中國網絡安全行業《信創安全產品及服務購買決策參考》,報告從產品特點、產品優勢、成功案例、安全策略等維度對各廠商信創安全產品及服務進行調研了解。 海云安憑借AI大模型技術在信創安全領域中的創新應用…

Picocli 命令行框架

官方文檔 https://picocli.info/ 官方提供的快速入門教程 https://picocli.info/quick-guide.html 使用 Picocli 創建命令行應用程序 Picocli 是一個用于構建 Java 命令行應用的強大框架,它簡化了參數解析和幫助消息生成的過程。 下面是如何使用 Picocli 構建簡單命…

windows系統“GameInputRedist.dll”文件丟失或錯誤導致游戲運行異常如何解決?windows系統DLL文件修復方法

GameInputRedist.dll是存放在windows系統中的一個重要dll文件,缺少它可能會造成部分游戲不能正常運行。當你的電腦彈出提示“無法找到GameInputRedist.dll”或“計算機缺少GameInputRedist.dll”等錯誤問題,請不用擔心,我們將深入解析DLL文件…