Trident IoT Z-Wave SDK
Loading...
Searching...
No Matches
CC_IndicatorPrivate.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2022 Silicon Laboratories Inc. <https://www.silabs.com/>
3 *
4 * SPDX-License-Identifier: BSD-3-Clause
5 *
6 */
7
13
14#ifndef _CC_INDICATOR_PRIVATE_H_
15#define _CC_INDICATOR_PRIVATE_H_
16
17#include <ZW_classcmd.h>
18
25
26/*
27 * Local defines to get rid of context sensitive define names from ZW_classcmd.h
28 */
29
30/* Indicator IDs */
31#define INDICATOR_IND_NA INDICATOR_SET_NA_V3
32#define INDICATOR_IND_NODE_IDENTIFY INDICATOR_SET_NODE_IDENTIFY_V3
33
34/* Property IDs */
35#define INDICATOR_PROP_ON_OFF_PERIOD INDICATOR_SET_ON_OFF_PERIOD_V3
36#define INDICATOR_PROP_ON_OFF_CYCLES INDICATOR_SET_ON_OFF_CYCLES_V3
37#define INDICATOR_PROP_ON_TIME INDICATOR_SET_ONE_TIME_ON_OFF_PERIOD_V3
38
39/* Masks etc. */
40#define INDICATOR_OBJECT_COUNT_MASK INDICATOR_SET_PROPERTIES1_INDICATOR_OBJECT_COUNT_MASK_V3
41#define INDICATOR_RESERVED_MASK INDICATOR_SET_PROPERTIES1_RESERVED_MASK_V3
42#define INDICATOR_RESERVED_SHIFT INDICATOR_SET_PROPERTIES1_RESERVED_SHIFT_V3
43
48
49#endif /* _CC_INDICATOR_PRIVATE_H_ */