From 10099dc2fa5bf3df9d036501fb280b4f93b4128e Mon Sep 17 00:00:00 2001 From: andrekir Date: Tue, 30 May 2023 16:53:02 -0300 Subject: [PATCH] feat: add new proto configs --- .../mesh/ui/components/config/PowerConfigItemList.kt | 8 ++++++++ .../mesh/ui/components/config/SerialConfigItemList.kt | 10 ++++++++++ 2 files changed, 18 insertions(+) diff --git a/app/src/main/java/com/geeksville/mesh/ui/components/config/PowerConfigItemList.kt b/app/src/main/java/com/geeksville/mesh/ui/components/config/PowerConfigItemList.kt index 8bdf5c97..2c8d9d29 100644 --- a/app/src/main/java/com/geeksville/mesh/ui/components/config/PowerConfigItemList.kt +++ b/app/src/main/java/com/geeksville/mesh/ui/components/config/PowerConfigItemList.kt @@ -100,6 +100,14 @@ fun PowerConfigItemList( onValueChanged = { powerInput = powerInput.copy { minWakeSecs = it } }) } + item { + EditTextPreference(title = "Battery INA_2XX I2C address", + value = powerInput.deviceBatteryInaAddress, + enabled = enabled, + keyboardActions = KeyboardActions(onDone = { focusManager.clearFocus() }), + onValueChanged = { powerInput = powerInput.copy { deviceBatteryInaAddress = it } }) + } + item { PreferenceFooter( enabled = powerInput != powerConfig, diff --git a/app/src/main/java/com/geeksville/mesh/ui/components/config/SerialConfigItemList.kt b/app/src/main/java/com/geeksville/mesh/ui/components/config/SerialConfigItemList.kt index bd425a3b..563ec2c5 100644 --- a/app/src/main/java/com/geeksville/mesh/ui/components/config/SerialConfigItemList.kt +++ b/app/src/main/java/com/geeksville/mesh/ui/components/config/SerialConfigItemList.kt @@ -97,6 +97,16 @@ fun SerialConfigItemList( } item { Divider() } + item { + SwitchPreference(title = "Override console serial port", + checked = serialInput.overrideConsoleSerialPort, + enabled = enabled, + onCheckedChange = { + serialInput = serialInput.copy { overrideConsoleSerialPort = it } + }) + } + item { Divider() } + item { PreferenceFooter( enabled = serialInput != serialConfig,