From 04ba05f5a033717a35bd484980884b5defe10b07 Mon Sep 17 00:00:00 2001 From: joevn Date: Sat, 11 Jan 2020 12:14:45 -0800 Subject: [PATCH] PAW3902: fix mode change shutter thresholds According to PixArt datasheet --- src/drivers/optical_flow/paw3902/PAW3902.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/drivers/optical_flow/paw3902/PAW3902.cpp b/src/drivers/optical_flow/paw3902/PAW3902.cpp index 65a5683d6d..cf44ed0b0b 100644 --- a/src/drivers/optical_flow/paw3902/PAW3902.cpp +++ b/src/drivers/optical_flow/paw3902/PAW3902.cpp @@ -603,7 +603,7 @@ PAW3902::Run() // LowLight -> SuperLowLight changeMode(Mode::SuperLowLight); - } else if ((shutter >= 0x0BB8)) { // AND valid for 10 consecutive frames? + } else if ((shutter < 0x0BB8)) { // AND valid for 10 consecutive frames? // LowLight -> Bright changeMode(Mode::Bright); } @@ -613,7 +613,7 @@ PAW3902::Run() case Mode::SuperLowLight: // SuperLowLight -> LowLight - if ((shutter >= 0x03E8)) { // AND valid for 10 consecutive frames? + if ((shutter < 0x03E8)) { // AND valid for 10 consecutive frames? changeMode(Mode::LowLight); }