feat: Hardware button park/disarm/re-arm (Issue #682) #688
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "sl-firmware/issue-682-hw-button"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
hw_buttondriver on PC2 (active-low, 20ms debounce) with gesture detectionBALANCE_PARKEDstate: PID frozen, motors off, quick re-arm via comboGestures
BTN_EVENT_PARKBTN_EVENT_REARM_COMBOTest plan
gcc -I include -I test/stubs -DTEST_HOST -o /tmp/test_hw_button test/test_hw_button.c && /tmp/test_hw_button→ 1016 passed, 0 failedpio runfirmware build passes🤖 Generated with Claude Code