BLE adapter#
Modules#
Functions#
sid_error_t
sid_pal_ble_adapter_create(sid_pal_ble_adapter_interface_t *handle)
Creates a BLE adapter interface.
void
sl_ble_adapter_on_event(sl_bt_msg_t *evt)
Handles BLE events.
void
Callback for kernel start event.
Function Documentation#
sid_pal_ble_adapter_create#
sid_error_t sid_pal_ble_adapter_create (sid_pal_ble_adapter_interface_t * handle)
Creates a BLE adapter interface.
Parameters
Type | Direction | Argument Name | Description |
---|---|---|---|
sid_pal_ble_adapter_interface_t * | [inout] | handle | Pointer to the BLE adapter interface handle. |
This function initializes the BLE adapter interface and assigns it to the provided handle.
Returns
sid_error_t Error code indicating the result of the operation.
sl_ble_adapter_on_event#
void sl_ble_adapter_on_event (sl_bt_msg_t * evt)
Handles BLE events.
Parameters
Type | Direction | Argument Name | Description |
---|---|---|---|
sl_bt_msg_t * | [in] | evt | Pointer to the Bluetooth event message. |
This function processes BLE events received from the Bluetooth stack.
sl_ble_adapter_on_kernel_start#
void sl_ble_adapter_on_kernel_start (void )
Callback for kernel start event.
Parameters
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
This function is called when the kernel starts.