diff options
author | Atsunori Saito <sai@yedo.com> | 2015-02-16 13:26:25 +0900 |
---|---|---|
committer | Lorenz Meier <lm@inf.ethz.ch> | 2015-02-16 06:49:27 +0100 |
commit | 71c6c6aba4896e8c2aee277922e3c91005a8ae38 (patch) | |
tree | e1f0acbd2d496d1576801c81e4c372da365c34ad /src/modules/mavlink | |
parent | 77dbb285ca10e40ae7d5de0668da9a9e67b5785a (diff) | |
download | px4-firmware-71c6c6aba4896e8c2aee277922e3c91005a8ae38.tar.gz px4-firmware-71c6c6aba4896e8c2aee277922e3c91005a8ae38.tar.bz2 px4-firmware-71c6c6aba4896e8c2aee277922e3c91005a8ae38.zip |
mavlink: Fix for divide by zero.
Diffstat (limited to 'src/modules/mavlink')
-rw-r--r-- | src/modules/mavlink/mavlink_receiver.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/modules/mavlink/mavlink_receiver.cpp b/src/modules/mavlink/mavlink_receiver.cpp index 4d7b35f03..9e3abc48e 100644 --- a/src/modules/mavlink/mavlink_receiver.cpp +++ b/src/modules/mavlink/mavlink_receiver.cpp @@ -927,7 +927,7 @@ MavlinkReceiver::handle_message_request_data_stream(mavlink_message_t *msg) mavlink_request_data_stream_t req; mavlink_msg_request_data_stream_decode(msg, &req); - if (req.target_system == mavlink_system.sysid && req.target_component == mavlink_system.compid) { + if (req.target_system == mavlink_system.sysid && req.target_component == mavlink_system.compid && req.req_message_rate != 0) { float rate = req.start_stop ? (1000.0f / req.req_message_rate) : 0.0f; MavlinkStream *stream; |