Z-Wave Protocol Controller Reference
zwave_rx.c File Reference
#include <assert.h>
#include <stdlib.h>
#include "sl_log.h"
#include "zwapi_init.h"
#include "zwapi_protocol_basis.h"
#include "zwave_rx.h"
#include "zwave_rx_internals.h"
#include "zwave_rx_zwapi_callbacks.h"
Include dependency graph for zwave_rx.c:

Macros

#define LOG_TAG   "zwave_rx"
 

Functions

static void zwave_rx_print_chip_data (zwapi_chip_data_t chip_data)
 
static void zwave_rx_print_protocol_version (zwapi_protocol_version_information_t zwapi_version)
 
sl_status_t zwave_rx_init (const char *serial_port, int *serial_port_fd, int8_t normal_tx_power_dbm, int8_t measured_0dBm_power, int16_t max_lr_tx_power_dbm, zwave_controller_region_t region)
 Initialize the Z-Wave Rx component. More...
 
void zwave_rx_wait_for_zwave_api_to_be_ready ()
 
void zwave_rx_shutdown ()
 Shutdown the module. More...
 

Variables

zwapi_callbacks_t zwave_rx_zwapi_callbacks = {NULL}
 

Macro Definition Documentation

◆ LOG_TAG

#define LOG_TAG   "zwave_rx"

Function Documentation

◆ zwave_rx_print_chip_data()

static void zwave_rx_print_chip_data ( zwapi_chip_data_t  chip_data)
static
Here is the caller graph for this function:

◆ zwave_rx_print_protocol_version()

static void zwave_rx_print_protocol_version ( zwapi_protocol_version_information_t  zwapi_version)
static
Here is the caller graph for this function:

Variable Documentation

◆ zwave_rx_zwapi_callbacks

zwapi_callbacks_t zwave_rx_zwapi_callbacks = {NULL}