Configuration Command Class handlers and control functions.
More...
Configuration Command Class handlers and control functions.
This module provide the control of the Configuration Command Class.
For v1-v2 nodes, no automatic discovery of the configuration parameter is performed, and we rely on another component to indicate which configuration parameters are supported, or to be "probed".
Supporting nodes from v1 to v4 all share the same model, all attributes are created and default values are assumed. The attribute store model is as follows:
◆ PARAMETER_FORMAT_BIT_FIELD
| #define PARAMETER_FORMAT_BIT_FIELD 3 |
◆ PARAMETER_FORMAT_ENUM
| #define PARAMETER_FORMAT_ENUM 2 |
◆ PARAMETER_FORMAT_SIGNED_INTEGER
| #define PARAMETER_FORMAT_SIGNED_INTEGER 0 |
◆ PARAMETER_FORMAT_UNSIGNED_INTEGER
| #define PARAMETER_FORMAT_UNSIGNED_INTEGER 1 |
◆ zwave_command_class_configuration_init()
This function initialize the Configuration Command Class handler.
- Returns
- SL_STATUS_OK on success, any other error code for an error.