From 8a12803f959bd77e206152a00c3fb55e8585b086 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20G=C3=B6ttgens?= Date: Thu, 8 Dec 2022 14:09:42 +0100 Subject: [PATCH] Add overall/cycle timeout --- module_config.options | 4 ++++ module_config.proto | 7 +++++++ 2 files changed, 11 insertions(+) diff --git a/module_config.options b/module_config.options index 3cdae99..f42655d 100644 --- a/module_config.options +++ b/module_config.options @@ -9,3 +9,7 @@ *AudioConfig.i2s_sd int_size:8 *AudioConfig.i2s_din int_size:8 *AudioConfig.i2s_sck int_size:8 + +*ExternalNotificationConfig.output_vibra int_size 8 +*ExternalNotificationConfig.output_buzzer int_size 8 +*ExternalNotificationConfig.nag_timeout int_size 16 \ No newline at end of file diff --git a/module_config.proto b/module_config.proto index 801b440..c6e6cb0 100644 --- a/module_config.proto +++ b/module_config.proto @@ -265,6 +265,13 @@ message ModuleConfig { * device.buzzer_gpio instead. */ bool use_pwm = 7; + + /* + * The notification will toggle with 'output_ms' for this time of seconds. + * Default is 0 which means don't repeat at all. 60 would mean blink + * and/or beep for 60 seconds + */ + uint32 nag_timeout = 14; } /*