Z-Wave Protocol Controller Reference
Security 0 Command Class

Security 0 (S0) Commmand Class handler and control functions. More...

Collaboration diagram for Security 0 Command Class:

Functions

sl_status_t zwave_command_class_security_0_commands_supported_get (uint8_t *frame, uint16_t *frame_length)
 Writes down an S0 Supported Get Command to the frame/frame_length. More...
 
sl_status_t zwave_command_class_security_0_init ()
 Intitialize the Security 0 Command Class handler. More...
 
sl_status_t zwave_command_class_security_0_support_handler (const zwave_controller_connection_info_t *connection, const uint8_t *frame_data, uint16_t frame_length)
 
sl_status_t zwave_command_class_security_0_control_handler (const zwave_controller_connection_info_t *connection, const uint8_t *frame_data, uint16_t frame_length)
 

Detailed Description

Security 0 (S0) Commmand Class handler and control functions.

This module takes care of the S0 Command Class support and control.

TODO: Fill me up when implementing S0

Function Documentation

◆ zwave_command_class_security_0_commands_supported_get()

sl_status_t zwave_command_class_security_0_commands_supported_get ( uint8_t *  frame,
uint16_t *  frame_length 
)

Writes down an S0 Supported Get Command to the frame/frame_length.

Parameters
framebuffer where the command is to be written
frame_lengthLength of the data written to the output buffer.
Returns
SL_STATUS_OK always
Here is the caller graph for this function:

◆ zwave_command_class_security_0_control_handler()

sl_status_t zwave_command_class_security_0_control_handler ( const zwave_controller_connection_info_t connection,
const uint8_t *  frame_data,
uint16_t  frame_length 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ zwave_command_class_security_0_init()

sl_status_t zwave_command_class_security_0_init ( )

Intitialize the Security 0 Command Class handler.

Returns
Always true
Here is the call graph for this function:
Here is the caller graph for this function:

◆ zwave_command_class_security_0_support_handler()

sl_status_t zwave_command_class_security_0_support_handler ( const zwave_controller_connection_info_t connection,
const uint8_t *  frame_data,
uint16_t  frame_length 
)
Here is the caller graph for this function: