summaryrefslogtreecommitdiff
path: root/app/src/split/bluetooth
AgeCommit message (Collapse)Author
2020-09-13feat(bluetooth): Proper bond management, identity support for non-splitsPete Johanson
* Add `bt` behavior that can be used to perform certain actions, such as next/prev identity, reset identity, etc. NOTE: Multiple identities is only supported for non-split shields, due to missing Zephyr identity functionality for dual central/peripheral devices. * Proper bond reset tied to action, that honors peripheral bonds, so folks can reset and pair to other hosts, without breaking bonds between splt halves.
2020-09-10fix: Switch to single AUTHORS file.* Closes #164Pete Johanson
2020-08-02Add two solutions to param updatesNick
2020-08-02Fix interval update, add PHY updateNick
2020-07-20Improved function naming for central functions.Pete Johanson
2020-07-20Replace magic 16 with sane constant.Pete Johanson
2020-07-19Fixed min/max.Pete Johanson
2020-07-19Connection params tweaks.Pete Johanson
2020-07-17More split implementation.Pete Johanson
* Propogate key position state changes on central. * Various BLE tweaks.
2020-07-17Swtich to SYS_INIT.Pete Johanson
2020-07-17Lots of work on split peripheral/central logic.Pete Johanson
2020-07-17Initial work on split central support.Pete Johanson
2020-07-17Initial exploration of split BLE service.Pete Johanson
* 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.