Multiprotocol Service Layer assert¶
The Multiprotocol Service Layer assert library makes it possible to add a custom assert handler to the Multiprotocol Service Layer library. You can then use this assert handler to print custom error messages or log assert information.
CONFIG_MPSL_ASSERT_HANDLER
enables the custom assert handler.
If enabled, the application must provide the definition of mpsl_assert_handle()
.
The mpsl_assert_handle()
function is invoked whenever the MPSL code encounters an unrecoverable error.
API documentation¶
Header file:
include/mpsl/mpsl_assert.h
-
group
mpsl_assert
MPSL assert.
Functions
-
void
mpsl_assert_handle
(char *file, uint32_t line)¶ Application-defined sink for the MPSL assertion mechanism.
- Parameters
file – The file name where the assertion occurred.
line – The line number where the assertion occurred.
-
void