From ed5532bf94e93d25e35498cfd7a9040b0c69597b Mon Sep 17 00:00:00 2001 From: Pete Johanson Date: Sun, 24 May 2020 18:22:16 -0400 Subject: Add a mock kscan driver, working native_posix. * Unified logging to one module. * Mock kscan driver that simulates events. * Working native_posix board target for testing. --- src/endpoints.c | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) (limited to 'src/endpoints.c') diff --git a/src/endpoints.c b/src/endpoints.c index b73e7ed..5e9fcdf 100644 --- a/src/endpoints.c +++ b/src/endpoints.c @@ -4,14 +4,19 @@ #include #include +#include +LOG_MODULE_DECLARE(zmk, CONFIG_ZMK_LOG_LEVEL); + int zmk_endpoints_init() { int err; + LOG_DBG(""); + err = zmk_usb_hid_init(); if (err) { - printk("USB HID Init Failed\n"); + LOG_ERR("USB HID Init Failed\n"); return err; } @@ -19,7 +24,7 @@ int zmk_endpoints_init() err = zmk_hog_init(); if (err) { - printk("HOG Init Failed\n"); + LOG_ERR("HOG Init Failed\n"); return err; } @@ -33,6 +38,8 @@ int zmk_endpoints_send_key_event(struct zmk_key_event key_event) struct zmk_hid_report *report; int err; + LOG_DBG("key %lld, state %d\n", key_event.key, key_event.pressed); + if (key_event.pressed) { @@ -54,8 +61,7 @@ int zmk_endpoints_send_key_event(struct zmk_key_event key_event) err = zmk_hog_send_report(report); if (err) { - printk("FAILED TO SEND OVER HOG: %d\n", err); - // LOG_DBG("HID Over GATTP Send Failed"); + LOG_ERR("FAILED TO SEND OVER HOG: %d", err); } #endif /* CONFIG_ZMK_BLE */ -- cgit v1.2.3