diff options
author | Lorenz Meier <lm@inf.ethz.ch> | 2014-07-19 23:39:02 +0200 |
---|---|---|
committer | Lorenz Meier <lm@inf.ethz.ch> | 2014-07-19 23:39:02 +0200 |
commit | cd8a0cd21771fb3a6fb8cddfc3da322eb04f10db (patch) | |
tree | 8a92bc5a7e39a380f1b542d508c4bb2e25c82e59 /src/modules/mavlink/mavlink_stream.h | |
parent | cbfbdd27883b4f038032aff907f67544fddd090c (diff) | |
download | px4-firmware-cd8a0cd21771fb3a6fb8cddfc3da322eb04f10db.tar.gz px4-firmware-cd8a0cd21771fb3a6fb8cddfc3da322eb04f10db.tar.bz2 px4-firmware-cd8a0cd21771fb3a6fb8cddfc3da322eb04f10db.zip |
mavlink: Only send event-based messages if there is space in the buffer
Diffstat (limited to 'src/modules/mavlink/mavlink_stream.h')
-rw-r--r-- | src/modules/mavlink/mavlink_stream.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/modules/mavlink/mavlink_stream.h b/src/modules/mavlink/mavlink_stream.h index 20e1c7c44..f539d225b 100644 --- a/src/modules/mavlink/mavlink_stream.h +++ b/src/modules/mavlink/mavlink_stream.h @@ -56,7 +56,20 @@ public: MavlinkStream(); virtual ~MavlinkStream(); + + /** + * Get the interval + * + * @param interval the inveral in microseconds (us) between messages + */ void set_interval(const unsigned int interval); + + /** + * Get the interval + * + * @return the inveral in microseconds (us) between messages + */ + unsigned get_interval() { return _interval; } void set_channel(mavlink_channel_t channel); /** |