40 Commits (1411092a7bb6e21e6e3a272737ad36d613e3b367)

Author SHA1 Message Date
innovaker bac1f17cf6 refactor(app): replace Zephyr integer types with C99 integer types 4 years ago
Pete Johanson 0d80220e14 fix(ble): Raise profile events from work thread. 4 years ago
Pete Johanson b3f3362b50 feat(display): Initial widget/status screen work. 4 years ago
innovaker 7b3a55cf50 refactor(ble): silence warning `auth_passkey_display` not used 4 years ago
innovaker d748d8a749 refactor: Replace superseded key names 4 years ago
Joel Spadin 821f054071 feat(endpoints): remove redundant connection check 4 years ago
Joel Spadin b538e60532 feat(endpoints): update on BLE profile change 4 years ago
Pete Johanson 9d512eaef0 fix(bluetooth): Add adv data in non-peripherals. 4 years ago
Pete Johanson b07475b7d4 fix(bluetooth): Stop adv on connected profile. 4 years ago
Pete Johanson 818f0a1f91 fix(bluetooth): Advertise name + appearance. 4 years ago
Pete Johanson 204d1300ba fix(ble): Only advertise when needed.* Once we have a peer connected to for the active profile, don't continue advertising. 4 years ago
Pete Johanson 191a2d755a chore: clang-format the codebase. 4 years ago
Pete Johanson 4658999e31 fix(bluetooth): Reject pairing to taken profiles. 4 years ago
Pete Johanson 39f980a06d feat(bluetooth): Add back profiles, split fixes. 4 years ago
Pete Johanson e88d0833c5 fix(bluetooth): Log when clearing on start. 4 years ago
Pete Johanson b103eb4b05 fix(bluetooth): Delete any previously stored name. 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 cf970efb98 feat(bluetooth): Proper bond management, identity support for non-splits 4 years ago
Pete Johanson 68e72f9275 fix: Switch to single AUTHORS file.* Closes #164 4 years ago
Pete Johanson 05235ca96d fix(bluetooth): Stop peripheral half advertising once connected. 4 years ago
Pete Johanson 4402e4fbc7 feeature(bt): Add "unpair combo" on startup. 4 years ago
Pete Johanson d7dee20e8d Add missing license header. 4 years ago
Nick 087574f607 Create proper fix for split default conn bug 4 years ago
Pete Johanson 7e8a07e693 Remove use of printk. 4 years ago
Nick 370cfcc59f Add if block and param req callback comment 4 years ago
Nick cfea5cceb1 Remove updated callback 4 years ago
Nick f23ca9d7ee Add two solutions to param updates 4 years ago
Nick 880c6e0601 Fix variable name in peripheral PHY update 4 years ago
Nick f26bd495ea Fix interval update, add PHY update 4 years ago
Pete Johanson 5896c3032b Fixes for BLE host connections w/ split support. 4 years ago
Pete Johanson fd407c4876 Update connectin params once we're connected to. 4 years ago
Pete Johanson 6701b7babc Working BT settings. 4 years ago
Pete Johanson be537d0656 Lots of work on split peripheral/central logic. 4 years ago
Pete Johanson a165db6358 Initial work on split central support. 4 years ago
Pete Johanson 3796f76c56 Initial exploration of split BLE service. 4 years ago
Pete Johanson 7c5fb7adb5 Use SYS_INIT for BLE and USB init. 4 years ago
Pete Johanson ec663310c1 Clean up after refactor, better HID constants. 4 years ago
Pete Johanson 38f1dbd984 Move Zephyr app into subdirectory. 4 years ago
Pete Johanson abd106032d Remove unnecessary printk. 5 years ago
Pete Johanson d9ca07a914 Move BLE passkey entry behind config flag. 5 years ago
Pete Johanson c1905745b3 Refactor build/config/keymaps. 5 years ago
Pete Johanson b3babe2505 Initial passkey entry support. 5 years ago
Pete Johanson b135eb65f5 BLE Security/Pairing fixes for "Just Works" SC. 5 years ago
Pete Johanson 73bea6218e Some initial BEL HoG support. 5 years ago