Closed HamzaIqbal69 closed 1 month ago
Note that the implementation for debouncing and CAN callback is already in 'steeringio.c' so don't reinvent the wheel (no pun intended), but we need to expand to the different buttons and make them accessible upstream somehow via a queue to a dedicated task maybe.
Description
Develop control logic for the steering wheel, what buttons will be used for state transitions, moving through menu, etc.
Acceptance Criteria
Make it work idk
Proposed Solution
Talk to peyton or nick about how we want to set up steering wheel interface and implement based on that