reboot required when changing uart pins

This commit is contained in:
MichaelDvP
2022-08-08 17:35:17 +02:00
parent d367c20a13
commit a5be7f4e38

View File

@@ -107,10 +107,10 @@ StateUpdateResult WebSettings::update(JsonObject & root, WebSettings & settings)
check_flag(prev, settings.tx_mode, ChangeFlags::UART); check_flag(prev, settings.tx_mode, ChangeFlags::UART);
prev = settings.rx_gpio; prev = settings.rx_gpio;
settings.rx_gpio = root["rx_gpio"] | default_rx_gpio; settings.rx_gpio = root["rx_gpio"] | default_rx_gpio;
check_flag(prev, settings.rx_gpio, ChangeFlags::UART); check_flag(prev, settings.rx_gpio, ChangeFlags::RESTART);
prev = settings.tx_gpio; prev = settings.tx_gpio;
settings.tx_gpio = root["tx_gpio"] | default_tx_gpio; settings.tx_gpio = root["tx_gpio"] | default_tx_gpio;
check_flag(prev, settings.tx_gpio, ChangeFlags::UART); check_flag(prev, settings.tx_gpio, ChangeFlags::RESTART);
// syslog // syslog
prev = settings.syslog_enabled; prev = settings.syslog_enabled;