feat(endpoints): Add endpoint select changed event.
This commit is contained in:
parent
9d34cf561e
commit
d05d7ec2d2
6 changed files with 46 additions and 7 deletions
|
|
@ -16,6 +16,7 @@
|
|||
#include <zmk/event_manager.h>
|
||||
#include <zmk/events/ble_active_profile_changed.h>
|
||||
#include <zmk/events/usb_conn_state_changed.h>
|
||||
#include <zmk/events/endpoint_selection_changed.h>
|
||||
|
||||
#include <logging/log.h>
|
||||
LOG_MODULE_DECLARE(zmk, CONFIG_ZMK_LOG_LEVEL);
|
||||
|
|
@ -242,6 +243,9 @@ static void update_current_endpoint() {
|
|||
|
||||
current_endpoint = new_endpoint;
|
||||
LOG_INF("Endpoint changed: %d", current_endpoint);
|
||||
|
||||
ZMK_EVENT_RAISE(new_zmk_endpoint_selection_changed(
|
||||
(struct zmk_endpoint_selection_changed){.endpoint = current_endpoint}));
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue