From d30a4d146ab1587351ee55b6a338cd72dd51bd60 Mon Sep 17 00:00:00 2001 From: andrekir Date: Sun, 25 Aug 2024 09:54:32 -0300 Subject: [PATCH] feat: add `SHORT_TURBO` modem preset --- app/src/main/java/com/geeksville/mesh/model/ChannelOption.kt | 2 +- app/src/main/res/values/strings.xml | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/geeksville/mesh/model/ChannelOption.kt b/app/src/main/java/com/geeksville/mesh/model/ChannelOption.kt index a24d7a81e..9a6c4584a 100644 --- a/app/src/main/java/com/geeksville/mesh/model/ChannelOption.kt +++ b/app/src/main/java/com/geeksville/mesh/model/ChannelOption.kt @@ -92,6 +92,7 @@ enum class ChannelOption( val configRes: Int, val bandwidth: Float, ) { + SHORT_TURBO(ModemPreset.SHORT_TURBO, R.string.modem_config_turbo, bandwidth = .500f), SHORT_FAST(ModemPreset.SHORT_FAST, R.string.modem_config_short, .250f), SHORT_SLOW(ModemPreset.SHORT_SLOW, R.string.modem_config_slow_short, .250f), MEDIUM_FAST(ModemPreset.MEDIUM_FAST, R.string.modem_config_medium, .250f), @@ -99,6 +100,5 @@ enum class ChannelOption( LONG_FAST(ModemPreset.LONG_FAST, R.string.modem_config_long, .250f), LONG_MODERATE(ModemPreset.LONG_MODERATE, R.string.modem_config_mod_long, .125f), LONG_SLOW(ModemPreset.LONG_SLOW, R.string.modem_config_slow_long, .125f), - VERY_LONG_SLOW(ModemPreset.VERY_LONG_SLOW, R.string.modem_config_very_long, .0625f), ; } diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 7c1d9d455..a8db898cd 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -75,6 +75,7 @@ Application update required You must update this application on the app store (or Github). It is too old to talk to this radio firmware. Please read our docs on this topic. None (disable) + Short Range / Turbo Short Range / Fast Medium Range / Fast Long Range / Fast