Browse Source
Merge pull request #2990 from entr0p1/fix/xiao-nrf52-userbtn
Fix Xiao nRF52840 repeater compile failure
pull/3005/head
Liam Cottle
5 days ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with
4 additions and
1 deletions
-
variants/xiao_nrf52/XiaoNrf52Board.h
-
variants/xiao_nrf52/target.cpp
-
variants/xiao_nrf52/target.h
|
|
|
@ -47,7 +47,7 @@ public: |
|
|
|
|
|
|
|
#ifdef PIN_USER_BTN |
|
|
|
// configure button press to wake up when in powered off state
|
|
|
|
nrf_gpio_cfg_sense_input(digitalPinToInterrupt(g_ADigitalPinMap[PIN_USER_BTN]), NRF_GPIO_PIN_NOPULL, NRF_GPIO_PIN_SENSE_LOW); |
|
|
|
nrf_gpio_cfg_sense_input(digitalPinToInterrupt(g_ADigitalPinMap[PIN_USER_BTN]), NRF_GPIO_PIN_PULLUP, NRF_GPIO_PIN_SENSE_LOW); |
|
|
|
#endif |
|
|
|
|
|
|
|
NRF52Board::powerOff(); |
|
|
|
|
|
|
|
@ -4,6 +4,7 @@ |
|
|
|
|
|
|
|
#ifdef DISPLAY_CLASS |
|
|
|
DISPLAY_CLASS display; |
|
|
|
MomentaryButton user_btn(PIN_USER_BTN, 1000, true, true); |
|
|
|
#endif |
|
|
|
|
|
|
|
XiaoNrf52Board board; |
|
|
|
|
|
|
|
@ -11,7 +11,9 @@ |
|
|
|
|
|
|
|
#ifdef DISPLAY_CLASS |
|
|
|
#include <helpers/ui/NullDisplayDriver.h> |
|
|
|
#include <helpers/ui/MomentaryButton.h> |
|
|
|
extern DISPLAY_CLASS display; |
|
|
|
extern MomentaryButton user_btn; |
|
|
|
#endif |
|
|
|
|
|
|
|
extern XiaoNrf52Board board; |
|
|
|
|