ignore bugs

This commit is contained in:
Paul Wieland 2024-11-07 11:36:35 -05:00
parent 516eb29d96
commit 8068dbed46
1 changed files with 3 additions and 0 deletions

View File

@ -32,6 +32,7 @@ namespace ratgdo {
static const int CLEAR_PRESENCE = 60000; // how long to keep arriving/leaving active
static const int PRESENCE_DETECT_WINDOW = 300000; // how long to calculate presence after door state change
static const int MIN_DISTANCE = 20; // ignore bugs crawling on the distance sensor
void RATGDOComponent::setup()
{
@ -366,6 +367,8 @@ namespace ratgdo {
void RATGDOComponent::set_distance_measurement(int16_t distance)
{
if(distance > 0 && distance < MIN_DISTANCE) return;
this->last_distance_measurement = distance;
// current value = [0], last value = [1]