![]() |
AIROC™ BTSDK v4.9 - Documentation | |||
Trace Utilities. More...
Macros | |
| #define | WICED_SHIM_TRACE_ENABLE |
| #define | WICED_SHIM_TRACE(...) BTU_trace_debug(__VA_ARGS__) |
| #define | WICED_BT_TRACE BTU_trace_debug |
| Debug trace macro. | |
| #define | WICED_BT_TRACE_ARRAY(ptr, len, string) WICED_BT_TRACE("%s %A",string,ptr,len); |
| Debug trace array macro. | |
| #define | WICED_BT_TRACE_CRIT BTU_trace_error |
| Error trace array macro. | |
Enumerations | |
| enum | wiced_debug_uart_types_t { WICED_ROUTE_DEBUG_NONE = 0x00, WICED_ROUTE_DEBUG_TO_WICED_UART, WICED_ROUTE_DEBUG_TO_HCI_UART, WICED_ROUTE_DEBUG_TO_DBG_UART, WICED_ROUTE_DEBUG_TO_PUART } |
| Debug UARTs. More... | |
Functions | |
| void | wiced_bt_trace_enable (void) |
| void | wiced_set_debug_uart (wiced_debug_uart_types_t uart) |
| Function wiced_set_debug_uart. More... | |
| void | BTU_trace_debug (const char *p_fmt,...) |
| void | BTU_trace_error (const char *p_fmt,...) |
Trace Utilities.
Support for applications to send debug or information messages to debug UART destinations.
Debug UARTs.
Used when calling wiced_set_debug_uart.
| Enumerator | |
|---|---|
| WICED_ROUTE_DEBUG_NONE |
No traces. |
| WICED_ROUTE_DEBUG_TO_WICED_UART |
send debug strings in formatted WICED HCI messages over HCI UART to ClientControl or MCU |
| WICED_ROUTE_DEBUG_TO_HCI_UART |
send debug strings as plain text to HCI UART, used by default if wiced_set_debug_uart() not called |
| WICED_ROUTE_DEBUG_TO_DBG_UART |
Deprecated. |
| WICED_ROUTE_DEBUG_TO_PUART |
send debug strings as plain text to the peripheral uart (PUART) |
| void wiced_set_debug_uart | ( | wiced_debug_uart_types_t | uart | ) |
Function wiced_set_debug_uart.
To specify the UART to be used for the debug traces
| [in] | uart | : UART to be used |