add new proto configs

pull/547/head
andrekir 2022-12-12 21:50:48 -03:00
rodzic 6c5a718410
commit c9ac6860db
2 zmienionych plików z 40 dodań i 0 usunięć

Wyświetl plik

@ -711,6 +711,14 @@ fun DeviceSettingsItemList(viewModel: UIViewModel) {
onValueChanged = { loraInput = loraInput.copy { channelNum = it } })
}
item {
SwitchPreference(title = "Override Duty Cycle",
checked = loraInput.overrideDutyCycle,
enabled = connected,
onCheckedChange = { loraInput = loraInput.copy { overrideDutyCycle = it } })
}
item { Divider() }
item {
PreferenceFooter(
enabled = loraInput != localConfig.lora,

Wyświetl plik

@ -625,6 +625,38 @@ fun ModuleSettingsItemList(viewModel: UIViewModel) {
}
item { Divider() }
item {
EditTextPreference(title = "I2S word select",
value = audioInput.i2SWs,
enabled = connected,
keyboardActions = KeyboardActions(onDone = { focusManager.clearFocus() }),
onValueChanged = { audioInput = audioInput.copy { i2SWs = it } })
}
item {
EditTextPreference(title = "I2S data in",
value = audioInput.i2SSd,
enabled = connected,
keyboardActions = KeyboardActions(onDone = { focusManager.clearFocus() }),
onValueChanged = { audioInput = audioInput.copy { i2SSd = it } })
}
item {
EditTextPreference(title = "I2S data out",
value = audioInput.i2SDin,
enabled = connected,
keyboardActions = KeyboardActions(onDone = { focusManager.clearFocus() }),
onValueChanged = { audioInput = audioInput.copy { i2SDin = it } })
}
item {
EditTextPreference(title = "I2S clock",
value = audioInput.i2SSck,
enabled = connected,
keyboardActions = KeyboardActions(onDone = { focusManager.clearFocus() }),
onValueChanged = { audioInput = audioInput.copy { i2SSck = it } })
}
item {
PreferenceFooter(
enabled = audioInput != moduleConfig.audio,