diff --git a/mesh.proto b/mesh.proto index fe09450..865053f 100644 --- a/mesh.proto +++ b/mesh.proto @@ -933,6 +933,11 @@ message MyNodeInfo { */ uint32 reboot_count = 10; + /* + * Calculated bitrate of the current channel (in Bytes Per Second) + */ + float bitrate = 11; + /* * How long before we consider a message abandoned and we can clear our * caches of any messages in flight Normally quite large to handle the worst case diff --git a/radioconfig.proto b/radioconfig.proto index 566e32d..d95ac13 100644 --- a/radioconfig.proto +++ b/radioconfig.proto @@ -569,6 +569,12 @@ message RadioConfig { * Potentially useful for devices without user buttons. */ uint32 auto_screen_carousel_secs = 152; + + /* + * If non-zero, the device will fully power off this many seconds after external power is removed. + * + */ + uint32 on_battery_shutdown_after_secs = 153; } UserPreferences preferences = 1;