aboutsummaryrefslogtreecommitdiff
path: root/src/modules/mavlink/mavlink_main.h
diff options
context:
space:
mode:
authorLorenz Meier <lm@inf.ethz.ch>2014-03-12 09:04:30 +0100
committerLorenz Meier <lm@inf.ethz.ch>2014-03-12 09:04:30 +0100
commitf66b0ad8ac926a79608cf872c8e49ea7ace92288 (patch)
treeba3df98c585d90227a1011516b4edef0b1ba7781 /src/modules/mavlink/mavlink_main.h
parenta37e539647df2b3cfd335b33e4d186c4d39316b6 (diff)
downloadpx4-firmware-f66b0ad8ac926a79608cf872c8e49ea7ace92288.tar.gz
px4-firmware-f66b0ad8ac926a79608cf872c8e49ea7ace92288.tar.bz2
px4-firmware-f66b0ad8ac926a79608cf872c8e49ea7ace92288.zip
Added hardware flow control to mavlink app. Auto-disables if nothing can be written to the port
Diffstat (limited to 'src/modules/mavlink/mavlink_main.h')
-rw-r--r--src/modules/mavlink/mavlink_main.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/modules/mavlink/mavlink_main.h b/src/modules/mavlink/mavlink_main.h
index cc4c896b9..2a7bd57cf 100644
--- a/src/modules/mavlink/mavlink_main.h
+++ b/src/modules/mavlink/mavlink_main.h
@@ -184,6 +184,13 @@ public:
int get_instance_id();
+ /**
+ * Enable / disable hardware flow control.
+ *
+ * @param enabled True if hardware flow control should be enabled
+ */
+ int enable_flow_control(bool enabled);
+
mavlink_channel_t get_channel();
bool _task_should_exit; /**< if true, mavlink task should exit */