diff options
author | Pete Johanson <peter@peterjohanson.com> | 2020-07-02 23:34:11 -0400 |
---|---|---|
committer | Pete Johanson <peter@peterjohanson.com> | 2020-07-17 22:43:40 -0400 |
commit | be537d06565a38f5fcca8d5a1d0a7b7350b35d51 (patch) | |
tree | 7328b80497cf1edd8ad8efdba8fa804070235ef0 /app/src/main.c | |
parent | a165db63586f37531d5050623bc5a7bc96793d49 (diff) |
Lots of work on split peripheral/central logic.
Diffstat (limited to 'app/src/main.c')
-rw-r--r-- | app/src/main.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/app/src/main.c b/app/src/main.c index 92ecc8b..4a5bd85 100644 --- a/app/src/main.c +++ b/app/src/main.c @@ -16,6 +16,10 @@ LOG_MODULE_REGISTER(zmk, CONFIG_ZMK_LOG_LEVEL); #include <zmk/kscan.h> #include <zmk/endpoints.h> +#ifdef CONFIG_ZMK_SPLIT_BLE_ROLE_CENTRAL +#include <zmk/split/bluetooth/central.h> +#endif /* CONFIG_ZMK_SPLIT_BLE_ROLE_CENTRAL */ + #define ZMK_KSCAN_DEV DT_LABEL(ZMK_MATRIX_NODE_ID) void main(void) @@ -28,6 +32,13 @@ void main(void) } +#ifdef CONFIG_ZMK_SPLIT_BLE_ROLE_CENTRAL + if (zmk_split_bt_central_init()) { + LOG_ERR("Failed to start BLE split central"); + return; + } +#endif /* CONFIG_ZMK_SPLIT_BLE_ROLE_CENTRAL */ + #ifdef CONFIG_SETTINGS settings_load(); #endif |