aboutsummaryrefslogtreecommitdiff
path: root/src/modules/mavlink/mavlink_main.h
diff options
context:
space:
mode:
authorAnton Babushkin <anton.babushkin@me.com>2014-07-20 20:34:32 +0200
committerAnton Babushkin <anton.babushkin@me.com>2014-07-20 20:34:32 +0200
commitee7cd04e4c480a1931223889081074c469be0dbb (patch)
treec0385ee87264d8620dfed5c536d7ec739f52826d /src/modules/mavlink/mavlink_main.h
parent1f3625371d787cdc452b45ad9d9a01423ae51f96 (diff)
downloadpx4-firmware-ee7cd04e4c480a1931223889081074c469be0dbb.tar.gz
px4-firmware-ee7cd04e4c480a1931223889081074c469be0dbb.tar.bz2
px4-firmware-ee7cd04e4c480a1931223889081074c469be0dbb.zip
mavlink: use send_message() method of Mavlink class instead of using helpers
Diffstat (limited to 'src/modules/mavlink/mavlink_main.h')
-rw-r--r--src/modules/mavlink/mavlink_main.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/modules/mavlink/mavlink_main.h b/src/modules/mavlink/mavlink_main.h
index e9d6b9c86..1c62b03d2 100644
--- a/src/modules/mavlink/mavlink_main.h
+++ b/src/modules/mavlink/mavlink_main.h
@@ -160,6 +160,10 @@ public:
*/
int set_hil_enabled(bool hil_enabled);
+ bool check_can_send(const int prio, const unsigned packet_len);
+
+ void send_message(const uint8_t msgid, const void *msg, const int prio);
+
void send_message(const mavlink_message_t *msg);
void handle_message(const mavlink_message_t *msg);
@@ -315,6 +319,8 @@ private:
float _subscribe_to_stream_rate;
bool _flow_control_enabled;
+ uint64_t _last_write_success_time;
+ uint64_t _last_write_try_time;
unsigned _bytes_tx;
unsigned _bytes_txerr;