AEFeinstein / AEFeinstein/Super-2024-Swadge-FW
IDF swadge configuration pins
- Vorherrschende Sprache
- C
- Sterne
- 34
- Forks
- 22
- Ø Merge
- 3 T. 15 Std.
- Gemergte PRs (30 T.)
- 10
Beschreibung
## Description
When using `idf.py menuconfig` to switch swadge configurations, selecting `HARDWARE_HOTDOG_PROTO` does not allow for use of the touchpad. All other buttons work correctly.
## Expected behavior
Touchpad is useable
## Reproduction Steps
Flash a proto-hotdog with the appropriate settings and use a mode that requires the touchpad/factory reset and try to pass the screen
## Screenshots
## Logs
## Affected Version
- Platform: Firmware
- git branch: Main, gottaGo
- git hash: https://github.com/AEFeinstein/Super-2024-Swadge-FW/pull/652/commits/6e52d07b7ddee47d60d112ea668db36b9e835e8a
## Additional Notes
Beitragsleitfaden
Rechercherichtung
Reproduce first with `idf.py menuconfig` on a proto-hotdog (`main`/`gottaGo`) using `HARDWARE_HOTDOG_PROTO`, flash, and run a touchpad-required screen/factory-reset flow to confirm the issue. Then locate where `HARDWARE_HOTDOG_PROTO` is defined and where touchpad GPIO/pin initialization is selected for that hardware profile. Follow that path into the input/driver code and verify by flashing again that the touchpad works while other buttons still do.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- c
- Bereich
- embedded-iot
- Issue-Typ
- Bug
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Aktivitätsstatus
- Aktiv
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 68/100