PullupDev/lib/mavlink
tk cf42ba1501 【类 型】:fix 修改之前向飞控请求数据流的方式
【原  因】:(好处,不会有飞控滞后启动问题 不用一直发送请求)
【过  程】:老的方式:检测第一个心跳是 检测请求与否 没有就请求数据,另外每50秒强制请求一次。新的方式:检测电流字段是否赋过值 没有赋值就一直请求 直到收到飞控的数据流。
【影  响】:删掉之前相关的检测第一次发送状态的相关代码,删掉了每50秒请求的相关代码

# 类型 包含:
# feat:新功能(feature)
# fix:修补bug
# docs:文档(documentation)
# style: 格式(不影响代码运行的变动)
# refactor:重构(即不是新增功能,也不是修改bug的代码变动)
# test:增加测试
# chore:构建过程或辅助工具的变动
2024-07-26 19:06:57 +08:00
..
common 【类 型】:fix 修改之前向飞控请求数据流的方式 2024-07-26 19:06:57 +08:00
matrixpilot 加入mqtt和mavlink和语音控制部分,编译通过 2023-05-26 20:01:10 +08:00
message_definitions 加入mqtt和mavlink和语音控制部分,编译通过 2023-05-26 20:01:10 +08:00
minimal 加入mqtt和mavlink和语音控制部分,编译通过 2023-05-26 20:01:10 +08:00
pixhawk 加入mqtt和mavlink和语音控制部分,编译通过 2023-05-26 20:01:10 +08:00
sensesoar 加入mqtt和mavlink和语音控制部分,编译通过 2023-05-26 20:01:10 +08:00
slugs 加入mqtt和mavlink和语音控制部分,编译通过 2023-05-26 20:01:10 +08:00
test 加入mqtt和mavlink和语音控制部分,编译通过 2023-05-26 20:01:10 +08:00
ualberta 加入mqtt和mavlink和语音控制部分,编译通过 2023-05-26 20:01:10 +08:00
checksum.h 加入mqtt和mavlink和语音控制部分,编译通过 2023-05-26 20:01:10 +08:00
mavlink_helpers.h 加入mqtt和mavlink和语音控制部分,编译通过 2023-05-26 20:01:10 +08:00
mavlink_protobuf_manager.hpp 加入mqtt和mavlink和语音控制部分,编译通过 2023-05-26 20:01:10 +08:00
mavlink_types.h 加入mqtt和mavlink和语音控制部分,编译通过 2023-05-26 20:01:10 +08:00
mavlink.h 加入mqtt和mavlink和语音控制部分,编译通过 2023-05-26 20:01:10 +08:00
protocol.h 加入mqtt和mavlink和语音控制部分,编译通过 2023-05-26 20:01:10 +08:00
README 加入mqtt和mavlink和语音控制部分,编译通过 2023-05-26 20:01:10 +08:00

MAVLink Micro Air Vehicle Message Marshalling Library

This is a library for lightweight communication between
Micro Air Vehicles (swarm) and/or ground control stations.

It serializes C-structs for serial channels and can be used with
any type of radio modem.

To generate/update packets, select mavlink/message_definitions/mavlink_standard_message.xml
in the QGroundControl station settings view, select mavlink as
the output directory and click on "Save and Generate".
You will find the newly generated/updated message_xx.h files in
the mavlink/generated folder.

To use MAVLink, #include the <mavlink.h> file, not the individual
message files. In some cases you will have to add the main folder to the include search path as well. To be safe, we recommend these flags:

gcc -I mavlink -I mavlink/<your message set, e.g. common>

For more information, please visit:

http://pixhawk.ethz.ch/wiki/software/mavlink/

(c) 2009-2011 Lorenz Meier <pixhawk@switched.com> / PIXHAWK Team