Logo
Developing with ZBOSS for Zigbee
Debug trace

Modules

 Trace configuration
 

Macros

#define TRACE_DEINIT   zb_trace_deinit_file
 
#define TRACE_MSG(lm, fmts, args)
 Put trace output. More...
 

Functions

void zb_trace_str (const zb_char_t *str)
 A universal way to print raw string as trace message. More...
 

Detailed Description

Macro Definition Documentation

§ TRACE_DEINIT

#define TRACE_DEINIT   zb_trace_deinit_file

§ TRACE_MSG

#define TRACE_MSG (   lm,
  fmts,
  args 
)

#include </conan-data/ti_zigbee/9.12.00.04/library-lprf/ga/build/f6d18801b7b469a709ae7e8290b03ecdc7a7ad4c/zboss_r23/include/zb_trace.h>

Value:
do { \
ZB_T1_TRACE(lm, fmts, args); \
} while (0)

Put trace output.

Parameters
lm- trace subsystem and level marker.
fmts- printf()-like format string.
args- format string substitution parameters with a size marker.
Example
TRACE_MSG(TRACE_APP1, ">> bulb_nvram_read_app_data page %hd pos %d", (FMT__H_D, page, pos));

Function Documentation

§ zb_trace_str()

void zb_trace_str ( const zb_char_t str)