AIROC™ BTSDK v4.4 - 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 |