Z-Wave Protocol Controller Reference
Callbacks for the Z-Wave Command Handler

List of callback functions that are registered to the Z-Wave Controller. More...

Collaboration diagram for Callbacks for the Z-Wave Command Handler:

Functions

void zwave_command_handler_on_new_network_entered (zwave_home_id_t home_id, zwave_node_id_t node_id, zwave_keyset_t granted_keys, zwave_kex_fail_type_t kex_fail_type)
 
void zwave_command_handler_on_frame_received (const zwave_controller_connection_info_t *connection_info, const zwave_rx_receive_options_t *rx_options, const uint8_t *frame_data, uint16_t frame_length)
 
void zwave_command_handler_on_protocol_frame_received (const zwave_controller_connection_info_t *connection_info, const zwave_rx_receive_options_t *rx_options, const uint8_t *frame_data, uint16_t frame_length)
 

Detailed Description

List of callback functions that are registered to the Z-Wave Controller.

List of callbacks to register to the Z-Wave Controller. Refer to zwave_controller_callbacks_t for details.

Function Documentation

◆ zwave_command_handler_on_frame_received()

void zwave_command_handler_on_frame_received ( const zwave_controller_connection_info_t connection_info,
const zwave_rx_receive_options_t rx_options,
const uint8_t *  frame_data,
uint16_t  frame_length 
)

Callback for receiving an application Z-Wave frame. Refer to zwave_controller_callbacks_t zwave_controller_callbacks_t on_frame_received for parameter description

◆ zwave_command_handler_on_new_network_entered()

void zwave_command_handler_on_new_network_entered ( zwave_home_id_t  home_id,
zwave_node_id_t  node_id,
zwave_keyset_t  granted_keys,
zwave_kex_fail_type_t  kex_fail_type 
)

Callback for entering a new network. Refer to zwave_controller_callbacks_t zwave_controller_callbacks_t on_new_network_entered for parameter description

◆ zwave_command_handler_on_protocol_frame_received()

void zwave_command_handler_on_protocol_frame_received ( const zwave_controller_connection_info_t connection_info,
const zwave_rx_receive_options_t rx_options,
const uint8_t *  frame_data,
uint16_t  frame_length 
)

Callback for receiving a protocol Z-Wave frame. Refer to zwave_controller_callbacks_t zwave_controller_callbacks_t on_frame_received for parameter description