File tree 11 files changed +22
-22
lines changed
11 files changed +22
-22
lines changed Original file line number Diff line number Diff line change @@ -35,6 +35,6 @@ sl_ot_idle_interval_ms = 15000 # 15s Idle Intervals
35
35
sl_ot_active_interval_ms = 500 # 500ms Active Intervals
36
36
37
37
# ICD Matter Configuration flags
38
- sl_idle_mode_interval_s = 3600 # 60min Idle Mode Interval
39
- sl_active_mode_interval_ms = 60000 # 60s Active Mode Interval
38
+ sl_idle_mode_duration_s = 3600 # 60min Idle Mode Duration
39
+ sl_active_mode_duration_ms = 60000 # 60s Active Mode Duration
40
40
sl_active_mode_threshold_ms = 1000 # 1s Active Mode Threshold
Original file line number Diff line number Diff line change @@ -30,6 +30,6 @@ sl_use_subscription_synching = true
30
30
icd_enforce_sit_slow_poll_limit = true
31
31
32
32
# ICD Matter Configuration flags
33
- sl_idle_mode_interval_s = 3600 # 60min Idle Mode Interval
34
- sl_active_mode_interval_ms = 0 # 0 Active Mode Interval
33
+ sl_idle_mode_duration_s = 3600 # 60min Idle Mode Duration
34
+ sl_active_mode_duration_ms = 0 # 0 Active Mode Duration
35
35
sl_active_mode_threshold_ms = 30000 # 30s Active Mode Threshold
Original file line number Diff line number Diff line change @@ -38,6 +38,6 @@ sl_ot_idle_interval_ms = 3600000 # 60mins Idle Polling Interval
38
38
sl_ot_active_interval_ms = 1000 # 1000ms Active Polling Interval
39
39
40
40
# ICD Matter Configuration flags
41
- sl_idle_mode_interval_s = 3600 # 60min Idle Mode Interval
42
- sl_active_mode_interval_ms = 0 # 0 Active Mode Interval
41
+ sl_idle_mode_duration_s = 3600 # 60min Idle Mode Duration
42
+ sl_active_mode_duration_ms = 0 # 0 Active Mode Duration
43
43
sl_active_mode_threshold_ms = 5000 # 5s Active Mode Threshold
Original file line number Diff line number Diff line change @@ -27,6 +27,6 @@ chip_subscription_timeout_resumption = false
27
27
sl_use_subscription_synching = true
28
28
29
29
# ICD Matter Configuration flags
30
- sl_idle_mode_interval_s = 600 # 10min Idle Mode Interval
31
- sl_active_mode_interval_ms = 10000 # 10s Active Mode Interval
30
+ sl_idle_mode_duration_s = 600 # 10min Idle Mode Duration
31
+ sl_active_mode_duration_ms = 10000 # 10s Active Mode Duration
32
32
sl_active_mode_threshold_ms = 1000 # 1s Active Mode Threshold
Original file line number Diff line number Diff line change @@ -35,6 +35,6 @@ sl_ot_idle_interval_ms = 5000 # 5s Idle Intervals
35
35
sl_ot_active_interval_ms = 500 # 500ms Active Intervals
36
36
37
37
# ICD Matter Configuration flags
38
- sl_idle_mode_interval_s = 600 # 10min Idle Mode Interval
39
- sl_active_mode_interval_ms = 10000 # 10s Active Mode Interval
38
+ sl_idle_mode_duration_s = 600 # 10min Idle Mode Duration
39
+ sl_active_mode_duration_ms = 10000 # 10s Active Mode Duration
40
40
sl_active_mode_threshold_ms = 1000 # 1s Active Mode Threshold
Original file line number Diff line number Diff line change @@ -36,6 +36,6 @@ sl_ot_idle_interval_ms = 1000 # 1s Idle Intervals
36
36
sl_ot_active_interval_ms = 500 # 500ms Active Intervals
37
37
38
38
# ICD Matter Configuration flags
39
- sl_idle_mode_interval_s = 600 # 10min Idle Mode Interval
40
- sl_active_mode_interval_ms = 0 # 0s Active Mode Interval
39
+ sl_idle_mode_duration_s = 600 # 10min Idle Mode Duration
40
+ sl_active_mode_duration_ms = 0 # 0s Active Mode Duration
41
41
sl_active_mode_threshold_ms = 0 # 1s Active Mode Threshold
Original file line number Diff line number Diff line change @@ -275,7 +275,7 @@ class ReadHandler : public Messaging::ExchangeDelegate
275
275
276
276
/* *
277
277
* Returns SUBSCRIPTION_MAX_INTERVAL_PUBLISHER_LIMIT
278
- * For an ICD publisher, this SHALL be set to the idle mode interval .
278
+ * For an ICD publisher, this SHALL be set to the idle mode duration .
279
279
* Otherwise, this SHALL be set to 60 minutes.
280
280
*/
281
281
uint16_t GetPublisherSelectedIntervalLimit ();
Original file line number Diff line number Diff line change @@ -51,7 +51,7 @@ void SynchronizedReportSchedulerImpl::OnTransitionToIdle()
51
51
VerifyOrReturn (now >= mNextReportTimestamp );
52
52
if (((mNextReportTimestamp - now) < Seconds16 (targetIdleInterval)) && (now > mNextMinTimestamp ))
53
53
{
54
- // If the next report is due in less than the idle mode interval and we are past the min interval, we can just send it now
54
+ // If the next report is due in less than the idle mode duration and we are past the min interval, we can just send it now
55
55
CancelReport ();
56
56
TimerFired ();
57
57
}
Original file line number Diff line number Diff line change 95
95
#ifdef SL_ICD_ENABLED
96
96
97
97
#ifndef CHIP_CONFIG_ICD_IDLE_MODE_DURATION_SEC
98
- #define CHIP_CONFIG_ICD_IDLE_MODE_DURATION_SEC SL_IDLE_MODE_INTERVAL
98
+ #define CHIP_CONFIG_ICD_IDLE_MODE_DURATION_SEC SL_IDLE_MODE_DURATION_S
99
99
#endif // CHIP_CONFIG_ICD_IDLE_MODE_DURATION_SEC
100
100
101
101
#ifndef CHIP_CONFIG_ICD_ACTIVE_MODE_DURATION_MS
102
- #define CHIP_CONFIG_ICD_ACTIVE_MODE_DURATION_MS SL_ACTIVE_MODE_INTERVAL
102
+ #define CHIP_CONFIG_ICD_ACTIVE_MODE_DURATION_MS SL_ACTIVE_MODE_DURATION_MS
103
103
#endif // CHIP_CONFIG_ICD_ACTIVE_MODE_DURATION_MS
104
104
105
105
#ifndef CHIP_CONFIG_ICD_ACTIVE_MODE_THRESHOLD_MS
Original file line number Diff line number Diff line change @@ -267,8 +267,8 @@ template("siwx917_sdk") {
267
267
defines += [
268
268
" SL_ICD_ENABLED=1" ,
269
269
" SL_ACTIVE_MODE_THRESHOLD=${ sl_active_mode_threshold_ms } " ,
270
- " SL_ACTIVE_MODE_INTERVAL =${ sl_active_mode_interval_ms } " ,
271
- " SL_IDLE_MODE_INTERVAL =${ sl_idle_mode_interval_s } " ,
270
+ " SL_ACTIVE_MODE_DURATION_MS =${ sl_active_mode_duration_ms } " ,
271
+ " SL_IDLE_MODE_DURATION_S =${ sl_idle_mode_duration_s } " ,
272
272
" SL_ICD_SUPPORTED_CLIENTS_PER_FABRIC=${ sl_icd_supported_clients_per_fabric } " ,
273
273
" SL_SI91X_MCU_WIRELESS_BASED_WAKEUP=1" ,
274
274
" SL_SI91X_MCU_BUTTON_BASED_WAKEUP=1" ,
Original file line number Diff line number Diff line change @@ -54,8 +54,8 @@ declare_args() {
54
54
sl_ot_csl_timeout_sec = 30 # 30s CSL timeout
55
55
56
56
# ICD Matter Configuration flags
57
- sl_idle_mode_interval_s = 600 # 10min Idle Mode Interval
58
- sl_active_mode_interval_ms = 1000 # 1s Active Mode Interval
57
+ sl_idle_mode_duration_s = 600 # 10min Idle Mode Duration
58
+ sl_active_mode_duration_ms = 1000 # 1s Active Mode Duration
59
59
sl_active_mode_threshold_ms = 500 # 500ms Active Mode Threshold
60
60
sl_icd_supported_clients_per_fabric = 2 # 2 registration slots per fabric
61
61
sl_use_subscription_synching = false
@@ -420,8 +420,8 @@ template("efr32_sdk") {
420
420
defines += [
421
421
" SL_ICD_ENABLED=1" ,
422
422
" SL_ACTIVE_MODE_THRESHOLD=${ sl_active_mode_threshold_ms } " ,
423
- " SL_ACTIVE_MODE_INTERVAL =${ sl_active_mode_interval_ms } " ,
424
- " SL_IDLE_MODE_INTERVAL =${ sl_idle_mode_interval_s } " ,
423
+ " SL_ACTIVE_MODE_DURATION_MS =${ sl_active_mode_duration_ms } " ,
424
+ " SL_IDLE_MODE_DURATION_S =${ sl_idle_mode_duration_s } " ,
425
425
" SL_ICD_SUPPORTED_CLIENTS_PER_FABRIC=${ sl_icd_supported_clients_per_fabric } " ,
426
426
]
427
427
You can’t perform that action at this time.
0 commit comments