26#ifndef ZWAVE_RX_INTERNALS_H
27#define ZWAVE_RX_INTERNALS_H
34#define ZWAVE_RX_VERIFY_OVERFLOW(current_index, array_length) \
35 if (current_index >= array_length) { \
85 int8_t normal_tx_power_dbm,
86 int8_t measured_0dBm_power,
87 int16_t max_lr_tx_power_dbm,
uint32_t sl_status_t
Definition: sl_status.h:139
zwave_rf_region_t
Definition: zwave_rf_region.h:31
void zwave_rx_on_zwave_api_started()
Inform other components that Z-Wave RX just receievd a Z-Wave API started notification.
Definition: zwave_rx_callbacks.c:69
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.
Definition: zwave_rx.c:110
void zwave_rx_shutdown()
Shutdown the module.
Definition: zwave_rx.c:260