firmware/src/input
todd-herbert a48df91737
Some checks are pending
Daily Packaging / package-ppa (jammy) (push) Waiting to run
Daily Packaging / package-ppa (noble) (push) Waiting to run
Daily Packaging / package-ppa (oracular) (push) Waiting to run
Daily Packaging / package-ppa (plucky) (push) Waiting to run
Daily Packaging / package-obs (push) Waiting to run
Daily Packaging / hook-copr (push) Waiting to run
CI / setup (check) (push) Waiting to run
CI / setup (esp32) (push) Waiting to run
CI / setup (esp32c3) (push) Waiting to run
CI / setup (esp32c6) (push) Waiting to run
CI / setup (esp32s3) (push) Waiting to run
CI / setup (nrf52840) (push) Waiting to run
CI / setup (rp2040) (push) Waiting to run
CI / setup (stm32) (push) Waiting to run
CI / check (push) Blocked by required conditions
CI / build-esp32 (push) Blocked by required conditions
CI / build-esp32-s3 (push) Blocked by required conditions
CI / build-esp32-c3 (push) Blocked by required conditions
CI / build-esp32-c6 (push) Blocked by required conditions
CI / build-nrf52 (push) Blocked by required conditions
CI / build-rpi2040 (push) Blocked by required conditions
CI / build-stm32 (push) Blocked by required conditions
CI / package-raspbian (push) Waiting to run
CI / package-raspbian-armv7l (push) Waiting to run
CI / package-native (push) Waiting to run
CI / build-debian-src (push) Waiting to run
CI / test-native (push) Waiting to run
CI / build-docker (push) Waiting to run
CI / after-checks (push) Blocked by required conditions
CI / gather-artifacts (esp32) (push) Blocked by required conditions
CI / gather-artifacts (esp32c3) (push) Blocked by required conditions
CI / gather-artifacts (esp32c6) (push) Blocked by required conditions
CI / gather-artifacts (esp32s3) (push) Blocked by required conditions
CI / gather-artifacts (nrf52840) (push) Blocked by required conditions
CI / gather-artifacts (rp2040) (push) Blocked by required conditions
CI / gather-artifacts (stm32) (push) Blocked by required conditions
CI / release-artifacts (push) Blocked by required conditions
CI / release-firmware (esp32) (push) Blocked by required conditions
CI / release-firmware (esp32c3) (push) Blocked by required conditions
CI / release-firmware (esp32c6) (push) Blocked by required conditions
CI / release-firmware (esp32s3) (push) Blocked by required conditions
CI / release-firmware (nrf52840) (push) Blocked by required conditions
CI / release-firmware (rp2040) (push) Blocked by required conditions
CI / release-firmware (stm32) (push) Blocked by required conditions
Flawfinder Scan / Flawfinder (push) Waiting to run
Canned messages: allow GPIO0 with "scan and select" input (#5838)
* Allow GPIO0; check for conflict with user button

* Guard for no BUTTON_PIN; handle portduino

* Portduino settings: attempt two
We don't really need to #include radio code here just to check if the pin is RADIOLIB_NC. We're only interested if scanAndSelect pin matches user button pin, but they won't match if user button is RADIOLIB_NC.

* Portduino attempt 3: glue
2025-01-16 06:38:22 -06:00
..
BBQ10Keyboard.cpp
BBQ10Keyboard.h
cardKbI2cImpl.cpp Warnings and log cleanup (#5472) 2024-11-28 11:20:06 -06:00
cardKbI2cImpl.h
ExpressLRSFiveWay.cpp remove newline from logging statements. (#5022) 2024-10-14 15:11:43 +11:00
ExpressLRSFiveWay.h
InputBroker.cpp
InputBroker.h
kbI2cBase.cpp Pass#2: Lots more savings in logs and string reduction surgery (#5251) 2024-11-04 12:16:25 -06:00
kbI2cBase.h MPR121 Touch IC Based Keypad Input Module (#5103) 2024-10-21 17:53:36 +11:00
kbMatrixBase.cpp remove newline from logging statements. (#5022) 2024-10-14 15:11:43 +11:00
kbMatrixBase.h
kbMatrixImpl.cpp
kbMatrixImpl.h
LinuxInput.cpp
LinuxInput.h
LinuxInputImpl.cpp
LinuxInputImpl.h
MPR121Keyboard.cpp Enable the autoconf settings for MPR121 based keyboards, to make it more flexible for varying implementations. (#5680) 2024-12-27 07:16:08 -06:00
MPR121Keyboard.h MPR121 Touch IC Based Keypad Input Module (#5103) 2024-10-21 17:53:36 +11:00
RotaryEncoderInterruptBase.cpp remove newline from logging statements. (#5022) 2024-10-14 15:11:43 +11:00
RotaryEncoderInterruptBase.h
RotaryEncoderInterruptImpl1.cpp
RotaryEncoderInterruptImpl1.h
ScanAndSelect.cpp Canned messages: allow GPIO0 with "scan and select" input (#5838) 2025-01-16 06:38:22 -06:00
ScanAndSelect.h
SerialKeyboard.cpp remove newline from logging statements. (#5022) 2024-10-14 15:11:43 +11:00
SerialKeyboard.h
SerialKeyboardImpl.cpp
SerialKeyboardImpl.h
TouchScreenBase.cpp Remove remaining \n from log lines. (#5675) 2024-12-27 18:01:02 +11:00
TouchScreenBase.h
TouchScreenImpl1.cpp
TouchScreenImpl1.h
TrackballInterruptBase.cpp remove newline from logging statements. (#5022) 2024-10-14 15:11:43 +11:00
TrackballInterruptBase.h
TrackballInterruptImpl1.cpp
TrackballInterruptImpl1.h
UpDownInterruptBase.cpp remove newline from logging statements. (#5022) 2024-10-14 15:11:43 +11:00
UpDownInterruptBase.h
UpDownInterruptImpl1.cpp
UpDownInterruptImpl1.h