Trident IoT Z-Wave SDK
 
Loading...
Searching...
No Matches
Command Class Manufacturer Specific
+ Collaboration diagram for Command Class Manufacturer Specific:

Macros

#define ZAF_CONFIG_MANUFACTURER_ID   0x0000
 
#define ZAF_CONFIG_PRODUCT_TYPE_ID   0x0004
 
#define ZAF_CONFIG_PRODUCT_ID   0x0000
 

Detailed Description

Command Class Manufacturer Specific

Macro Definition Documentation

◆ ZAF_CONFIG_MANUFACTURER_ID

#define ZAF_CONFIG_MANUFACTURER_ID   0x0000

Manufacturer ID <0x0000..0xFFFF:0x1>

The default value is set to 0x0000 which is Silicon Labs. The value must be updated according to the official list of manufacturers in the Z-Wave Alliance.

◆ ZAF_CONFIG_PRODUCT_ID

#define ZAF_CONFIG_PRODUCT_ID   0x0000

Product ID <0x0000..0xFFFF:0x1>

Default is 0 which is invalid in the context of Silicon Labs Z-Wave apps. According to CC Manufacturer Specific specification, zero is a valid value and can be used as a product ID.

◆ ZAF_CONFIG_PRODUCT_TYPE_ID

#define ZAF_CONFIG_PRODUCT_TYPE_ID   0x0004

Product Type ID <0x0000..0xFFFF:0x1>

Default is 4 which is a value chosen by Silabs. Silabs consider this to indicate that the device is a Z-Wave Plus Version 2 device.