Trident IoT Z-Wave SDK
 
Loading...
Searching...
No Matches
ZAF_file_ids.h
Go to the documentation of this file.
1// SPDX-FileCopyrightText: Silicon Laboratories Inc. <https://www.silabs.com/>
2//
3// SPDX-License-Identifier: BSD-3-Clause
4
16#ifndef ZAF_APPLICATIONUTILITIES_ZAF_FILE_IDS_H_
17#define ZAF_APPLICATIONUTILITIES_ZAF_FILE_IDS_H_
18
30#define ZAF_FILE_ID_APP_VERSION (0)
31#define ZAF_FILE_ID_ASSOCIATIONINFO (1)
32#define ZAF_FILE_ID_USERCODE (2) // Deprecated. Used for migration only
33#define ZAF_FILE_ID_BATTERYDATA (3)
34#define ZAF_FILE_ID_NOTIFICATIONDATA (4)
35#define ZAF_FILE_ID_WAKEUPCCDATA (5)
36#define ZAF_FILE_ID_CC_FIRMWARE_UPDATE (6)
37#define ZAF_FILE_ID_CC_CONFIGURATION (7) //Obsolete ID nr. (Do not remove since legacy files may exist.)
38#define ZAF_FILE_ID_KEY_FOB_NODES (8)
39#define ZAF_FILE_ID_CC_DOOR_LOCK (9)
40#define ZAF_FILE_ID_BASIC_SET (10)
41#define ZAF_FILE_ID_CENTRAL_SCENE_CONFIG (11)
42#define ZAF_FILE_ID_APP_NAME (12)
43//Add file IDs for single files here.
44
45
46//Base file ID number for CC_Configuration. 100 file ID numbers are allocated for future use.
47#define ZAF_FILE_ID_CC_CONFIGURATION_BASE (100)
48#define ZAF_FILE_ID_CC_CONFIGURATION_LAST (199)
49
50// Base file ID number for CC_UserCode. 255 file ID numbers are allocated for future use.
51#define ZAF_FILE_ID_CC_USER_CODE_BASE (200)
52#define ZAF_FILE_ID_CC_USER_CODE_LAST (455)
53
54// Base file ID number for CC_ColorSwitch. 255 file ID numbers are allocated for future use.
55#define ZAF_FILE_ID_CC_COLOR_SWITCH_BASE (456)
56#define ZAF_FILE_ID_CC_COLOR_SWITCH_LAST (711)
57
58// Base file ID number for CC_MutilevelSwitch. 255 file ID numbers are allocated for future use.
59#define ZAF_FILE_ID_CC_MULTILEVEL_SWITCH_BASE (712)
60#define ZAF_FILE_ID_CC_MULTILEVEL_SWITCH_LAST (967)
61
62#define ZAF_FILE_SIZE_APP_VERSION (sizeof(uint32_t))
63
69#endif /* ZAF_APPLICATIONUTILITIES_ZAF_FILE_IDS_H_ */