From e9c1abfc3cb5b545a132322ee988bca53c23be48 Mon Sep 17 00:00:00 2001 From: Randy Mackay Date: Wed, 14 Nov 2018 15:35:56 +0900 Subject: [PATCH] AP_RangeFinder: fix benewake checksum check --- libraries/AP_RangeFinder/AP_RangeFinder_Benewake.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libraries/AP_RangeFinder/AP_RangeFinder_Benewake.cpp b/libraries/AP_RangeFinder/AP_RangeFinder_Benewake.cpp index 958a3aa386..262de3b50b 100644 --- a/libraries/AP_RangeFinder/AP_RangeFinder_Benewake.cpp +++ b/libraries/AP_RangeFinder/AP_RangeFinder_Benewake.cpp @@ -105,12 +105,12 @@ bool AP_RangeFinder_Benewake::get_reading(uint16_t &reading_cm) // if buffer now has 9 items try to decode it if (linebuf_len == BENEWAKE_FRAME_LENGTH) { // calculate checksum - uint16_t checksum = 0; + uint8_t checksum = 0; for (uint8_t i=0; i= BENEWAKE_DIST_MAX_CM) {