mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-11-16 03:41:36 +08:00
Iridium driver and support
Mavlink module implement HIGH_LATENCY (Iridium)
This commit is contained in:
committed by
Lorenz Meier
parent
77e482a30e
commit
bce7ecb0f6
@@ -163,7 +163,8 @@ public:
|
||||
MAVLINK_MODE_ONBOARD,
|
||||
MAVLINK_MODE_OSD,
|
||||
MAVLINK_MODE_MAGIC,
|
||||
MAVLINK_MODE_CONFIG
|
||||
MAVLINK_MODE_CONFIG,
|
||||
MAVLINK_MODE_IRIDIUM
|
||||
};
|
||||
|
||||
enum BROADCAST_MODE {
|
||||
@@ -191,6 +192,9 @@ public:
|
||||
case MAVLINK_MODE_CONFIG:
|
||||
return "Config";
|
||||
|
||||
case MAVLINK_MODE_IRIDIUM:
|
||||
return "Iridium";
|
||||
|
||||
default:
|
||||
return "Unknown";
|
||||
}
|
||||
@@ -232,14 +236,6 @@ public:
|
||||
|
||||
static int start_helper(int argc, char *argv[]);
|
||||
|
||||
/**
|
||||
* Handle parameter related messages.
|
||||
*/
|
||||
void mavlink_pm_message_handler(const mavlink_channel_t chan, const mavlink_message_t *msg);
|
||||
|
||||
void get_mavlink_mode_and_state(struct vehicle_status_s *status, struct position_setpoint_triplet_s *pos_sp_triplet,
|
||||
uint8_t *mavlink_state, uint8_t *mavlink_base_mode, uint32_t *mavlink_custom_mode);
|
||||
|
||||
/**
|
||||
* Enable / disable Hardware in the Loop simulation mode.
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user