Nordic stack and drivers for the mbed BLE API

Dependents:   idd_hw5_bleFanProto

Fork of nRF51822 by Nordic Semiconductor

Embed: (wiki syntax)

« Back to documentation index

Debug Logger

Debug Logger

Enables debug logs/ trace over UART. More...

Functions

void app_trace_init (void)
 Module Initialization.
void app_trace_dump (uint8_t *p_buffer, uint32_t len)
 Dump auxiliary byte buffer to the debug trace.

Detailed Description

Enables debug logs/ trace over UART.

Enables debug logs/ trace over UART. Tracing is enabled only if ENABLE_DEBUG_LOG_SUPPORT is defined in the project.


Function Documentation

void app_trace_dump ( uint8_t *  p_buffer,
uint32_t  len 
)

Dump auxiliary byte buffer to the debug trace.

This API logs messages over UART. The module must be initialized before using this API.

Parameters:
[in]p_bufferBuffer to be dumped on the debug trace.
[in]lenSize of the buffer.
void app_trace_init ( void   )

Module Initialization.

Initializes the module to use UART as trace output.

Warning:
This function will configure UART using default board configuration (described in nrf51_setups). Do not call this function if UART is configured from a higher level in the application.