File tree 4 files changed +153
-76
lines changed
4 files changed +153
-76
lines changed Original file line number Diff line number Diff line change @@ -25,6 +25,26 @@ config APP_REQUEST_NETWORK_QUALITY
25
25
help
26
26
Request network quality on triggers.
27
27
28
+ config APP_WATCHDOG_TIMEOUT_SECONDS
29
+ int "Watchdog timeout"
30
+ default 180
31
+ help
32
+ Timeout in seconds for the main module watchdog.
33
+ The timeout given in this option covers both:
34
+ * Waiting for an incoming message in zbus_sub_wait_msg().
35
+ * Time spent processing the message, defined by
36
+ CONFIG_APP_MSG_PROCESSING_TIMEOUT_SECONDS.
37
+ Ensure that this value exceeds CONFIG_APP_MSG_PROCESSING_TIMEOUT_SECONDS.
38
+ A small difference between the two can mean more frequent watchdog feeds, which increases
39
+ power consumption.
40
+
41
+ config APP_MSG_PROCESSING_TIMEOUT_SECONDS
42
+ int "Maximum message processing time"
43
+ default 120
44
+ help
45
+ Maximum time allowed for processing a single message in the module's state machine.
46
+ The value must be smaller than CONFIG_APP_WATCHDOG_TIMEOUT_SECONDS.
47
+
28
48
module = APP
29
49
module-str = APP
30
50
source "subsys/logging/Kconfig.template.log_config"
You can’t perform that action at this time.
0 commit comments