Px4 V2.4.8飞控Mavlink命令控制说明

首先,可以使用两种方法连接飞控,使用虚拟机(LINUX)或使用地面站(QGC)连接。

在px4的代码文件位置打开命令终端,输入连接命令:

复制代码
./Tools/mavlink_shell.py

在控制台使用help来获取所有可用命令的列表,在大多数情况下,command help将给出用法说明。以下示例使用Linux系统的命令终端进行演示。

输入 help ,会打印全部的命令、以及可运行的程序APP:

记录目前常用命令:

1.打开GPS,连接串口设备 /dev/ttyS3 或 /dev/ttyS4
复制代码
gps start -d /dev/ttyS3

gps start -d /dev/ttyS3 -e /dev/ttyS4

gps status
2. 手动进行日志记录

记录日志可以从QGC端进行下载,使用flightplot工具进行分析。

复制代码
logger start -a   //从解锁到关机进行日志记录

logger start -e   //从上电到关机进行日志记录

logger on  //开启日志记录

相关命令的细节说明,详见模块 & 命令 - 命令 - PX4 开发指南 - 开发文档 - 文江博客bl_update源代码: systemcmds/bl_update 从文件烧写引导程序的实用程序 用法bl_update [参数...] setopt 设置可选位来解锁FLASH(仅在锁定状态时需要...https://www.wenjiangs.com/doc/8shice6we

相关推荐
bkspiderx8 分钟前
C/C++中float浮点型的存储方式与使用要点
c++
起个名字费劲死了1 小时前
QT + Socket 客户端/服务端 公网通讯
服务器·c++·qt·socket
我是一只小青蛙8881 小时前
位图与布隆过滤器:高效数据结构解析
开发语言·c++·算法
xiaoye-duck1 小时前
吃透C++类和对象(下):初始化列表深度解析
c++
曼巴UE52 小时前
UE5 C++ GameInstanceSubsystem 在学习
c++·ue5·ue
Ethan Wilson2 小时前
VS2019 C++20 模块相关 C1001: 内部编译器错误
开发语言·c++·c++20
m0_748252382 小时前
Bootstrap 5 加载效果实现方法
c++
人工智能AI技术3 小时前
GitHub Copilot 2026新功能实操:C++跨文件上下文感知开发,效率翻倍技巧
c++·人工智能
大志若愚YYZ3 小时前
ROS2学习 C++中的this指针
c++·学习·算法
玖釉-4 小时前
[Vulkan 学习之路] 16 - 最终章:渲染循环与同步 (Rendering & Presentation)
c++·windows·图形渲染