Multi Channel Association Command Class handlers and control functions.
More...
Multi Channel Association Command Class handlers and control functions.
The Multi Channel Association and Association Command Class share the same list of attributes, as the association groups and their content are the same resource, that can be modified with either Command Class
◆ GROUP_IDENTIFIER_INDEX
| #define GROUP_IDENTIFIER_INDEX 2 |
Index of the Group Identifier in MC Association Set, Get, Report and Remove
◆ GROUPING_REPORT_MINIMUM_LENGTH
| #define GROUPING_REPORT_MINIMUM_LENGTH 3 |
◆ GROUPING_REPORT_NUMBER_OF_GROUPS_INDEX
| #define GROUPING_REPORT_NUMBER_OF_GROUPS_INDEX 2 |
◆ MAXIMUM_COMMANDS_TO_SET_GROUP_CONTENT
| #define MAXIMUM_COMMANDS_TO_SET_GROUP_CONTENT 2 |
Index for parsing commands.
◆ establish_zpc_associations()
| void establish_zpc_associations |
( |
attribute_store_node_t |
group_id_node | ) |
|
Ensures that the lifeline association or other associations are set properly for a group_id node.
- Parameters
-
| group_id_node | Attribute Store node for the Group ID. |
◆ zwave_command_class_multi_channel_association_init()
| sl_status_t zwave_command_class_multi_channel_association_init |
( |
| ) |
|
Setup fixture for Multi Channel Association Command Class.
This setup function will register callbacks to the Attribute Store, so that it can be notified when to issue commands to the Z-Wave nodes.
- Returns
- SL_STATUS_OK if successful
-
SL_STATUS_FAIL if an error occurred