Z-Wave Protocol Controller Reference
Multi Channel Transport

Transport for Multi Channel. More...

Collaboration diagram for Multi Channel Transport:

Classes

struct  zwave_multi_channel_encapsulation_frame
 

Macros

#define MULTI_CHANNEL_ENCAPSULATION_OVERHEAD   4
 
#define MULTI_CHANNEL_ENCAPSULATED_COMMAND_MAXIMUM_SIZE    (ZWAVE_MAX_FRAME_SIZE - MULTI_CHANNEL_ENCAPSULATION_OVERHEAD)
 
#define BIT_ADDRESS   0x80
 
#define MULTI_CHANNEL_VERSION   MULTI_CHANNEL_VERSION_V4
 
#define ENDPOINT_MASK   0x7F
 

Typedefs

typedef struct zwave_multi_channel_encapsulation_frame zwave_multi_channel_encapsulation_frame_t
 

Functions

sl_status_t zwave_multi_channel_transport_init (void)
 Initialize the Multi Channel Transport *. More...
 

Detailed Description

Transport for Multi Channel.

Macro Definition Documentation

◆ BIT_ADDRESS

#define BIT_ADDRESS   0x80

◆ ENDPOINT_MASK

#define ENDPOINT_MASK   0x7F

◆ MULTI_CHANNEL_ENCAPSULATED_COMMAND_MAXIMUM_SIZE

#define MULTI_CHANNEL_ENCAPSULATED_COMMAND_MAXIMUM_SIZE    (ZWAVE_MAX_FRAME_SIZE - MULTI_CHANNEL_ENCAPSULATION_OVERHEAD)

◆ MULTI_CHANNEL_ENCAPSULATION_OVERHEAD

#define MULTI_CHANNEL_ENCAPSULATION_OVERHEAD   4

◆ MULTI_CHANNEL_VERSION

#define MULTI_CHANNEL_VERSION   MULTI_CHANNEL_VERSION_V4

Typedef Documentation

◆ zwave_multi_channel_encapsulation_frame_t

Function Documentation

◆ zwave_multi_channel_transport_init()

sl_status_t zwave_multi_channel_transport_init ( void  )

Initialize the Multi Channel Transport *.

Returns
SL_STATUS_OK if successful
SL_STATUS_FAIL if an error occurred
Here is the call graph for this function:
Here is the caller graph for this function: