Z-Wave Protocol Controller Reference
Security 2 Transport

Transport for Security 2. More...

Collaboration diagram for Security 2 Transport:

Modules

 Z-Wave S2 internals
 Internal functions for the S2 component.
 
 Z-Wave S2 Keystore internals
 Internal functions for the S2 Keystore.
 
 Z-Wave S2 Process
 Z-Wave S2 process functions.
 

Functions

sl_status_t zwave_s2_set_secure_nif (const uint8_t *command_class_list, uint8_t command_class_list_length)
 Set the secure NIF. More...
 
void zwave_s2_transport_init ()
 Initializes the Z-Wave S2 Transport. More...
 

Detailed Description

Transport for Security 2.

Function Documentation

◆ zwave_s2_set_secure_nif()

sl_status_t zwave_s2_set_secure_nif ( const uint8_t *  command_class_list,
uint8_t  command_class_list_length 
)

Set the secure NIF.

Set the secure NIF which is sent by when someone does a secure commands supported get.

Parameters
command_class_listList of command classes which are supported securely by the controller.
command_class_list_lengthLength of command class
Returns
sl_status_t
  • SL_STATUS_OK on success
  • SL_STATUS_WOULD_OVERFLOW if list is too long.
Here is the caller graph for this function:

◆ zwave_s2_transport_init()

void zwave_s2_transport_init ( )

Initializes the Z-Wave S2 Transport.

Here is the caller graph for this function: