diff --git a/ble/sm.c b/ble/sm.c index 6143f8e01..de7205e53 100644 --- a/ble/sm.c +++ b/ble/sm.c @@ -1365,7 +1365,7 @@ static void sm_handle_encryption_result(uint8_t * data){ // SM INIT FINISHED, start application code - TODO untangle that if (sm_client_packet_handler) { - uint8_t event[] = { BTSTACK_EVENT_STATE, 0, HCI_STATE_WORKING }; + uint8_t event[] = { BTSTACK_EVENT_STATE, 1, HCI_STATE_WORKING }; sm_client_packet_handler(HCI_EVENT_PACKET, 0, (uint8_t*) event, sizeof(event)); } return; @@ -2186,4 +2186,4 @@ void gap_random_address_set_update_period(int period_ms){ if (gap_random_adress_type == GAP_RANDOM_ADDRESS_TYPE_OFF) return; gap_random_address_update_stop(); gap_random_address_update_start(); -} \ No newline at end of file +}