mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-11-16 03:51:36 +08:00
mavlink: don't try broadcast 0, and less printfs
This removes a bunch of unneeded printfs and prevents broadcasting packets of size 0 which just trigger a warning.
This commit is contained in:
@@ -169,6 +169,25 @@ public:
|
||||
BROADCAST_MODE_ON
|
||||
};
|
||||
|
||||
static const char *mavlink_mode_str(enum MAVLINK_MODE mode) {
|
||||
switch (mode) {
|
||||
case MAVLINK_MODE_NORMAL:
|
||||
return "Normal";
|
||||
case MAVLINK_MODE_CUSTOM:
|
||||
return "Custom";
|
||||
case MAVLINK_MODE_ONBOARD:
|
||||
return "Onboard";
|
||||
case MAVLINK_MODE_OSD:
|
||||
return "OSD";
|
||||
case MAVLINK_MODE_MAGIC:
|
||||
return "Magic";
|
||||
case MAVLINK_MODE_CONFIG:
|
||||
return "Config";
|
||||
default:
|
||||
return "Unknown";
|
||||
}
|
||||
}
|
||||
|
||||
void set_mode(enum MAVLINK_MODE);
|
||||
enum MAVLINK_MODE get_mode() { return _mode; }
|
||||
|
||||
@@ -486,7 +505,6 @@ private:
|
||||
bool _src_addr_initialized;
|
||||
bool _broadcast_address_found;
|
||||
bool _broadcast_address_not_found_warned;
|
||||
int _sendto_result;
|
||||
uint8_t _network_buf[MAVLINK_MAX_PACKET_LEN];
|
||||
unsigned _network_buf_len;
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user