Merge branch 'fix_compile_error_for_lit' into 'main'

examples/icd_app: update README for lit icd

See merge request app-frameworks/esp-matter!1193
This commit is contained in:
Shu Chen
2025-07-24 09:38:16 +00:00
2 changed files with 9 additions and 2 deletions
+6 -1
View File
@@ -139,6 +139,10 @@ variables:
- cd $ESP_MATTER_PATH/examples/controller
- idf.py -D SDKCONFIG_DEFAULTS="sdkconfig.defaults.otbr" set-target esp32s3 build
.build_lit_icd_example: &build_lit_icd_example
- cd $ESP_MATTER_PATH/examples/icd_app
- idf.py -D SDKCONFIG_DEFAULTS="sdkconfig.defaults.esp32c6.lit" set-target esp32c6 build
cancel_redundant_pipelines:
stage: cleanup
image: python:3.12-slim
@@ -369,7 +373,7 @@ build_esp_matter_examples_pytest_C2_idf_v5_1:
fi
build_ext_plat_c6_thread_controller_examples:
build_override_sdkconfig_examples:
extends:
- .build_examples_template
needs:
@@ -380,6 +384,7 @@ build_ext_plat_c6_thread_controller_examples:
- *build_esp32c6_thread_example
- *build_esp32c6_wifi_thread_example
- *build_controller_otbr_example
- *build_lit_icd_example
build_zap_light_example:
extends:
+3 -1
View File
@@ -42,9 +42,11 @@ idf.py -D SDKCONFIG_DEFAULTS="sdkconfig.defaults.esp32h2.lit" set-target esp32h2
```
- ESP32-C6:
```
idf.py -D SDKCONFIG_DEFAULTS="sdkconfig.defaults.esp32c6.lit" set-target esp32h2 build
idf.py -D SDKCONFIG_DEFAULTS="sdkconfig.defaults.esp32c6.lit" set-target esp32c6 build
```
**Note**: According to the Matter 1.4 specification, "A LIT ICD SHALL operate as a SIT ICD if it doesnt have at least one registration with any client on any fabric in the ICD Management cluster." In such case, a LIT ICD shall not set its Slow Polling Interval higher than the maximum allowed for a SIT ICD.
## 4. Power usage
The power usage will be various for different configuration parameters of ICD server.