Fix touchsensor not resetting

This commit is contained in:
Pascal Serrarens 2025-06-18 14:37:06 +02:00
parent e89c246753
commit e0b8f3eac3

View File

@ -65,7 +65,7 @@ UltrasonicSensor::TouchSensor::TouchSensor(Configuration config, Thing* parent)
void UltrasonicSensor::TouchSensor::Update(bool recursive) {
RoboidControl::TouchSensor::Update(recursive);
this->ultrasonic.Update(false);
this->internalTouch |= (this->ultrasonic.distance > 0 &&
this->internalTouch = (this->ultrasonic.distance > 0 &&
this->ultrasonic.distance <= this->touchDistance);
}