BLE adapter#

Modules#

Type definitions

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
[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.


Definition at line 128 of file /home/jenkins/workspace/pal-layer-using-doxygen-comments/component/amazon/projects/sid/sal/silabs/sid_pal/ble_adapter/include/ble_adapter.h

sl_ble_adapter_on_event#

void sl_ble_adapter_on_event (sl_bt_msg_t * evt)

Handles BLE events.

Parameters
[in]evt

Pointer to the Bluetooth event message.

This function processes BLE events received from the Bluetooth stack.


Definition at line 137 of file /home/jenkins/workspace/pal-layer-using-doxygen-comments/component/amazon/projects/sid/sal/silabs/sid_pal/ble_adapter/include/ble_adapter.h

sl_ble_adapter_on_kernel_start#

void sl_ble_adapter_on_kernel_start (void )

Callback for kernel start event.

Parameters
N/A

This function is called when the kernel starts.


Definition at line 144 of file /home/jenkins/workspace/pal-layer-using-doxygen-comments/component/amazon/projects/sid/sal/silabs/sid_pal/ble_adapter/include/ble_adapter.h