Helper functions for Associations and Multi Channel Associations.
More...
Helper functions for Associations and Multi Channel Associations.
(Multi Channel) Associations
◆ ASSOCIATION_REPORTS_REPORTS_TO_FOLLOW
| #define ASSOCIATION_REPORTS_REPORTS_TO_FOLLOW 4 |
Maximum content (number of bytes) for a Association group. This is aligned with the storage capacity of the attribute store.
◆ MAX_GROUP_CONTENT_SIZE
| #define MAX_GROUP_CONTENT_SIZE ATTRIBUTE_STORE_MAXIMUM_VALUE_LENGTH |
◆ REPORT_ASSOCIATION_BYTES_INDEX
| #define REPORT_ASSOCIATION_BYTES_INDEX 5 |
◆ association_get_frame_t
Get frames. Can be shared between Multi Channel Association and Association.
◆ association_grouping_report_frame_t
Grouping Report frame. Can be shared between Multi Channel Association and Association.
◆ association_report_frame_t
Report frame. Can be shared between Multi Channel Association and Association.
◆ association_set_frame_t
Set/Remove frames. Can be shared between Multi Channel Association and Association.
◆ zwave_command_class_association_on_supported_groupings_update()
| void zwave_command_class_association_on_supported_groupings_update |
( |
attribute_store_node_t |
updated_node, |
|
|
attribute_store_change_t |
change |
|
) |
| |
Listens to SUPPORTED_GROUPINGS value updates and create all the supported association groups based on the value of the SUPPORTED_GROUPINGS.
- Parameters
-
| updated_node | SUPPORTED_GROUPINGS node |
| change | Type of Attribute Store change |