Z-Wave Protocol Controller Reference
zwave_tx_state_logging.h File Reference

Logging helpers for Z-Wave TX states and events. More...

#include "zwave_tx_process.h"
Include dependency graph for zwave_tx_state_logging.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

const char * zwave_tx_state_name (zwave_tx_state_t state)
 Return the name of a Z-Wave TX state. More...
 
const char * zwave_tx_event_name (process_event_t event)
 Return the name of a Z-Wave TX event. More...
 
const char * zwave_back_off_reason_name (zwave_tx_backoff_reason_t reason)
 Returns the name of a Z-Wave Tx back-off reason. More...
 

Detailed Description

Logging helpers for Z-Wave TX states and events.

Function Documentation

◆ zwave_back_off_reason_name()

const char * zwave_back_off_reason_name ( zwave_tx_backoff_reason_t  reason)

Returns the name of a Z-Wave Tx back-off reason.

Parameters
reasonThe back-off reason to convert to string
Returns
const char*

◆ zwave_tx_event_name()

const char * zwave_tx_event_name ( process_event_t  event)

Return the name of a Z-Wave TX event.

Parameters
eventThe event to convert to a string
Returns
const char*

◆ zwave_tx_state_name()

const char * zwave_tx_state_name ( zwave_tx_state_t  state)

Return the name of a Z-Wave TX state.

Parameters
stateThe state value to convert to a string
Returns
const char*