53 Commits (c0cab57c2d4d1fd4a7db4e7d6edda7bdc6549619)

Author SHA1 Message Date
Pete Johanson 65e476df3e fix(splits): Send pos notify from dedicated thread 4 years ago
Pete Johanson a5c39dfa76 fix(ble): Perform GATT notifies from dedicated queue. 4 years ago
Pete Johanson 4aa78a6f8d fix(split): Use queue/work for peripheral events. 4 years ago
Okke Formsma feb0d5b90c feat(combos): initial implementation 4 years ago
Nick Winans 002a89765f refactor(Kconfig): Set USB default based on hardware capabilities 4 years ago
Nick Winans 97ed0cc733 feat(core): Add USB logging Kconfig option 4 years ago
Nick Winans 43f6d798be feat(ext-power): Cut power when PM is sleeping 4 years ago
Pete Johanson 4db5b169bf refactor(splits): Ability to override split role. 4 years ago
Pete Johanson f7c16dfe69 refactor(power): Extract activity/idle detection. 4 years ago
innovaker 0d4476d148 refactor(app): remove `_gatt_` infixes from BT DIS and BAS services 4 years ago
Nick 177b28f01d refactor(settings): Add Kconfig option for settings debounce 4 years ago
Pete Johanson b3f3362b50 feat(display): Initial widget/status screen work. 4 years ago
Nick a1d3230eef feat(underglow): RGB toggle controls ext_power 4 years ago
innovaker 67a6646cd7 chore: add copyright to core Kconfig 4 years ago
Carey 3f4d47a06e focus on refactor 4 years ago
Carey c5172e4337 move initialization priorities to advanced menu 4 years ago
Carey 6aae667826 merge changes from master 4 years ago
Pete Johanson 36d3d01a22 feat(usb): Add proper USB product ID. 4 years ago
Kellen Carey 8b9b247592 allow ble to be enabled if split transport is ble 4 years ago
Kellen Carey 8e298ec701 happy with layout, need to improve interactions 4 years ago
Kellen Carey 7a2314ef59 refactor kconfig to look nicer 4 years ago
Mega Mind 4d81b10ba7 Added driver to control the external power output 4 years ago
Pete Johanson a7496ab064 feat(power): Initial deep sleep work. 4 years ago
Pete Johanson bbf5a5905a refactor(usb): Report USB status w/o HID output. 4 years ago
Pete Johanson 182a6dca1f fix(bluetooth): Proper max paired/conns. 4 years ago
Nick 81bc157f53 Fix underglow not working by default 4 years ago
Pete Johanson fb91be5164 fix(bluetooth): Configs for non-splits. 4 years ago
Pete Johanson 39f980a06d feat(bluetooth): Add back profiles, split fixes. 4 years ago
Pete Johanson 13842a8a1e fix(bluetooth): Kconfig to clear bonds on start 4 years ago
Pete Johanson fc0812bd2e fix(bluetooth): Remove identity, minimal `bt`. 4 years ago
Pete Johanson a4d06f69ac fix(bluetooth): Fix max pair settings for non-split. 4 years ago
Pete Johanson cf970efb98 feat(bluetooth): Proper bond management, identity support for non-splits 4 years ago
Pete Johanson 9730876393 fix(shields): Load Kconfig for out-of-tree shields 4 years ago
Pete Johanson fb3dadba87
fix(bluetooth): disable BT_SETTINGS for now. 4 years ago
Nick 3ee2d1196b feat(rgb): underglow state Kconfig and settings 4 years ago
Pete Johanson a65b746a86 fix(bluetooth): Add unpair combo if DT node exists 4 years ago
Pete Johanson 4402e4fbc7 feeature(bt): Add "unpair combo" on startup. 4 years ago
Nick 087574f607 Create proper fix for split default conn bug 4 years ago
Pete Johanson 8b61beb2bb Bump max paired connections to 2 for central. 4 years ago
Nick f26bd495ea Fix interval update, add PHY update 4 years ago
Pete Johanson f548f2a87c Initial stab at mod-tap improvements. 4 years ago
Pete Johanson d80063ff51 Initial display support. 4 years ago
Pete Johanson 91d8237cab Fixes for building with a different .conf file. 4 years ago
Nick bb09707bd2 Add base files and configuration for RGB underglow 4 years ago
Pete Johanson 1951883def Bump max BT connections for testing. 4 years ago
Pete Johanson 339a15881a Tweaks for turning off USB for split peripherals. 4 years ago
Pete Johanson 6701b7babc Working BT settings. 4 years ago
Pete Johanson d4afd989f3 More split implementation. 4 years ago
Pete Johanson d74efb331a Kconfig fixes for split roles. 4 years ago
Pete Johanson be537d0656 Lots of work on split peripheral/central logic. 4 years ago