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.
...
* Service for split peripheral to report
position state to split central.
* Updated advertising info.
* Behavior for split BT until we have a proper
event system.
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.
...
* Move all headers to `include/zmk` directory.
* Update includes to reference them properly.
* Add `keymap.c` file from keymap, if found.
* Toplevel CONFIG_ZMK_BLE aggregate config setting.
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