File tree 3 files changed +12
-43
lines changed
3 files changed +12
-43
lines changed Original file line number Diff line number Diff line change @@ -95,7 +95,6 @@ config CHIP_DEVICE_HARDWARE_VERSION_STRING
95
95
hardware version string is exposed as an attribute of the Basic
96
96
Information cluster.
97
97
98
- if "$(APPVERSION)"=""
99
98
config CHIP_DEVICE_SOFTWARE_VERSION
100
99
int "Software version"
101
100
default 0
@@ -117,7 +116,6 @@ config CHIP_DEVICE_SOFTWARE_VERSION_STRING
117
116
software version string is exposed as an attribute of the Basic
118
117
Information cluster, and included in the header of the generated Matter
119
118
over-the-air (OTA) update image.
120
- endif
121
119
122
120
config CHIP_DEVICE_MANUFACTURING_DATE
123
121
string "Manufacturing date (ISO 8601 format)"
Original file line number Diff line number Diff line change @@ -31,33 +31,18 @@ function(chip_ota_image TARGET_NAME)
31
31
endif ()
32
32
33
33
# Prepare ota_image_tool.py argument list
34
- if (DEFINED APPVERSION)
35
- set (OTA_ARGS
36
- "--vendor-id"
37
- ${CONFIG_CHIP_DEVICE_VENDOR_ID}
38
- "--product-id"
39
- ${CONFIG_CHIP_DEVICE_PRODUCT_ID}
40
- "--version"
41
- ${APPVERSION}
42
- "--version-str"
43
- ${APP_VERSION_TWEAK_STRING}
44
- "--digest-algorithm"
45
- "sha256"
46
- )
47
- else ()
48
- set (OTA_ARGS
49
- "--vendor-id"
50
- ${CONFIG_CHIP_DEVICE_VENDOR_ID}
51
- "--product-id"
52
- ${CONFIG_CHIP_DEVICE_PRODUCT_ID}
53
- "--version"
54
- ${CONFIG_CHIP_DEVICE_SOFTWARE_VERSION}
55
- "--version-str"
56
- ${CONFIG_CHIP_DEVICE_SOFTWARE_VERSION_STRING}
57
- "--digest-algorithm"
58
- "sha256"
59
- )
60
- endif ()
34
+ set (OTA_ARGS
35
+ "--vendor-id"
36
+ ${CONFIG_CHIP_DEVICE_VENDOR_ID}
37
+ "--product-id"
38
+ ${CONFIG_CHIP_DEVICE_PRODUCT_ID}
39
+ "--version"
40
+ ${CONFIG_CHIP_DEVICE_SOFTWARE_VERSION}
41
+ "--version-str"
42
+ ${CONFIG_CHIP_DEVICE_SOFTWARE_VERSION_STRING}
43
+ "--digest-algorithm"
44
+ "sha256"
45
+ )
61
46
62
47
separate_arguments (OTA_EXTRA_ARGS NATIVE_COMMAND "${CHIP_OTA_IMAGE_EXTRA_ARGS} " )
63
48
Original file line number Diff line number Diff line change 23
23
24
24
#pragma once
25
25
26
- #ifndef CONFIG_CHIP_DEVICE_SOFTWARE_VERSION
27
- #include "app_version.h"
28
- #endif
29
26
#include "autoconf.h"
30
27
31
28
// ==================== Platform Adaptations ====================
36
33
#define CHIP_DEVICE_CONFIG_DEVICE_PRODUCT_NAME CONFIG_CHIP_DEVICE_PRODUCT_NAME
37
34
#define CHIP_DEVICE_CONFIG_DEFAULT_DEVICE_HARDWARE_VERSION CONFIG_CHIP_DEVICE_HARDWARE_VERSION
38
35
#define CHIP_DEVICE_CONFIG_DEFAULT_DEVICE_HARDWARE_VERSION_STRING CONFIG_CHIP_DEVICE_HARDWARE_VERSION_STRING
39
-
40
- #ifdef CONFIG_CHIP_DEVICE_SOFTWARE_VERSION
41
36
#define CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION CONFIG_CHIP_DEVICE_SOFTWARE_VERSION
42
- #else
43
- #define CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION APPVERSION
44
- #endif
45
-
46
- #ifdef CONFIG_CHIP_DEVICE_SOFTWARE_VERSION_STRING
47
37
#define CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION_STRING CONFIG_CHIP_DEVICE_SOFTWARE_VERSION_STRING
48
- #else
49
- #define CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION_STRING APP_VERSION_TWEAK_STRING
50
- #endif
51
-
52
38
#define CHIP_DEVICE_CONFIG_TEST_MANUFACTURING_DATE CONFIG_CHIP_DEVICE_MANUFACTURING_DATE
53
39
#define CHIP_DEVICE_CONFIG_TEST_SERIAL_NUMBER CONFIG_CHIP_DEVICE_SERIAL_NUMBER
54
40
#define CHIP_DEVICE_CONFIG_DEVICE_TYPE CONFIG_CHIP_DEVICE_TYPE
You can’t perform that action at this time.
0 commit comments