We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ddd2c74 commit e7d83b9Copy full SHA for e7d83b9
src/actuators/brakes.cc
@@ -15,7 +15,7 @@ errorlevel_t Brakes::initialize(void) {
15
}
16
17
errorlevel_t Brakes::set(float target) {
18
- engaged |= (target != 0); //If engaged is true already, target doesn't matter (stay engaged)
19
- digitalWrite(pin, !engaged); // Engaged = digital low
+ engaged |= ((int)target > 0); // Engages if target high, latching
+ digitalWrite(pin, !engaged); // Engage (digital out LOW)
20
return ERR_NONE;
21
0 commit comments