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
cardKbI2cImpl.h
ExpressLRSFiveWay.cpp
ExpressLRSFiveWay.h
InputBroker.cpp
InputBroker.h
kbI2cBase.cpp
kbI2cBase.h
kbMatrixBase.cpp
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
RotaryEncoderInterruptBase.cpp
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
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
TrackballInterruptBase.h
TrackballInterruptImpl1.cpp
TrackballInterruptImpl1.h
UpDownInterruptBase.cpp
UpDownInterruptBase.h
UpDownInterruptImpl1.cpp
UpDownInterruptImpl1.h