Z-Wave Protocol Controller Reference
zwapi_chip_data_t Struct Reference

#include <zwapi_init.h>

Collaboration diagram for zwapi_chip_data_t:

Public Attributes

uint8_t chip_type
 Represents the chip hardware. More...
 
uint8_t chip_revision
 Major version number for the Z-Wave module API software. More...
 
uint8_t version_major
 Minor version number for the Z-Wave module API software. More...
 
uint8_t version_minor
 Library type of the software running the Z-Wave API. More...
 
zwapi_library_type_t library_type
 
uint16_t manufacturer_id
 
uint16_t product_type
 
uint16_t product_id
 Bitmask of supported FUNC_ID for the Z-Wave API. More...
 
uint8_t supported_bitmask [ZWAPI_MAXIMUM_BITMASK_LENGTH]
 Bitmask of supported subcommands for the setup function. More...
 
uint8_t supported_setup_bitmask [ZWAPI_MAXIMUM_BITMASK_LENGTH]
 Current RF Region setting. More...
 
zwave_rf_region_t rf_region
 Z-Wave module capabilities. More...
 
uint8_t capability_flag
 List of existing nodes in the network. More...
 
zwave_nodemask_t node_list
 

Member Data Documentation

◆ capability_flag

uint8_t zwapi_chip_data_t::capability_flag

List of existing nodes in the network.

◆ chip_revision

uint8_t zwapi_chip_data_t::chip_revision

Major version number for the Z-Wave module API software.

Represents the chip hardware revision

◆ chip_type

uint8_t zwapi_chip_data_t::chip_type

Represents the chip hardware.

◆ library_type

zwapi_library_type_t zwapi_chip_data_t::library_type

Z-Wave Manufacturer ID of the Z-Wave module. Note: This is for information only, the Z-Wave Controller is expected to use its own values.

◆ manufacturer_id

uint16_t zwapi_chip_data_t::manufacturer_id

Z-Wave Product Type, defined by the manufacturer themselves. Note: This is for information only, the Z-Wave Controller is expected to use its own values.

◆ node_list

zwave_nodemask_t zwapi_chip_data_t::node_list

◆ product_id

uint16_t zwapi_chip_data_t::product_id

Bitmask of supported FUNC_ID for the Z-Wave API.

◆ product_type

uint16_t zwapi_chip_data_t::product_type

Z-Wave Product ID, defined by the manufacturer themselves. Note: This is for information only, the Z-Wave Controller is expected to use its own values.

◆ rf_region

zwave_rf_region_t zwapi_chip_data_t::rf_region

Z-Wave module capabilities.

◆ supported_bitmask

uint8_t zwapi_chip_data_t::supported_bitmask[ZWAPI_MAXIMUM_BITMASK_LENGTH]

Bitmask of supported subcommands for the setup function.

◆ supported_setup_bitmask

uint8_t zwapi_chip_data_t::supported_setup_bitmask[ZWAPI_MAXIMUM_BITMASK_LENGTH]

Current RF Region setting.

◆ version_major

uint8_t zwapi_chip_data_t::version_major

Minor version number for the Z-Wave module API software.

◆ version_minor

uint8_t zwapi_chip_data_t::version_minor

Library type of the software running the Z-Wave API.


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