diff options
Diffstat (limited to 'quantum/keyboard.c')
| -rw-r--r-- | quantum/keyboard.c | 15 | 
1 files changed, 12 insertions, 3 deletions
| diff --git a/quantum/keyboard.c b/quantum/keyboard.c index 1c62a43d9d..3b5e9b0200 100644 --- a/quantum/keyboard.c +++ b/quantum/keyboard.c @@ -107,6 +107,11 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.  #endif  #ifdef BLUETOOTH_ENABLE  #    include "outputselect.h" +#    ifdef BLUETOOTH_BLUEFRUIT_LE +#        include "bluefruit_le.h" +#    elif BLUETOOTH_RN42 +#        include "rn42.h" +#    endif  #endif  #ifdef CAPS_WORD_ENABLE  #    include "caps_word.h" @@ -346,9 +351,6 @@ void quantum_init(void) {  #ifdef HAPTIC_ENABLE      haptic_init();  #endif -#if defined(BLUETOOTH_ENABLE) && defined(OUTPUT_AUTO_ENABLE) -    set_output(OUTPUT_AUTO); -#endif  }  /** \brief keyboard_init @@ -410,6 +412,9 @@ void keyboard_init(void) {      // init after split init      pointing_device_init();  #endif +#if defined(BLUETOOTH_RN42) +    rn42_init(); +#endif  #if defined(DEBUG_MATRIX_SCAN_RATE) && defined(CONSOLE_ENABLE)      debug_enable = true; @@ -670,5 +675,9 @@ void keyboard_task(void) {      programmable_button_send();  #endif +#ifdef BLUETOOTH_BLUEFRUIT_LE +    bluefruit_le_task(); +#endif +      led_task();  } | 
