Trident IoT Z-Wave SDK
 
Loading...
Searching...
No Matches
MULTICHAN_DEST_NODE_ID_8bit Struct Reference

#include <ZAF_types.h>

Data Fields

uint8_t nodeId
 The ID of the destination node.
 
uint8_t endpoint: 7
 
uint8_t BitAddress: 1
 

Detailed Description

For the implementation of 16bit NodeId for LR, while keeping backward compatibility, the FRAME-structrues of Z-Wave classic where not copied onto ZAF structures but used with pointers, for this reason, this struct was created to keep those part working. KEEP THE USE OF THIS STRUCT TO BARE MINIMUM!

Field Documentation

◆ BitAddress

uint8_t MULTICHAN_DEST_NODE_ID_8bit::BitAddress

uint8_t 1, bit 7 - Interprets the endpoint fields as a bitmask addressing only the first 7 endpoints in destination.

◆ endpoint

uint8_t MULTICHAN_DEST_NODE_ID_8bit::endpoint

uint8_t 1, bit 0-6 - Can represent endpoints from 1-127 unless used as a bitmask where endpoint 1-7 is represented.

◆ nodeId

uint8_t MULTICHAN_DEST_NODE_ID_8bit::nodeId

The ID of the destination node.


The documentation for this struct was generated from the following file: