diff --git a/rtu/config/peripherals.lua b/rtu/config/peripherals.lua index 51c4b56..10ddca3 100644 --- a/rtu/config/peripherals.lua +++ b/rtu/config/peripherals.lua @@ -90,6 +90,10 @@ function peripherals.create(tool_ctl, main_pane, cfg_sys, peri_cfg, style) load_settings(settings_cfg, true) load_settings(ini_cfg) peri_pane.set_value(5) + + -- for return to list from saved screen + tmp_cfg.Peripherals = tool_ctl.deep_copy_peri(ini_cfg.Peripherals) + tool_ctl.gen_peri_summary() else peri_pane.set_value(6) end diff --git a/rtu/config/redstone.lua b/rtu/config/redstone.lua index 5cb07ad..c38f2ff 100644 --- a/rtu/config/redstone.lua +++ b/rtu/config/redstone.lua @@ -151,6 +151,10 @@ function redstone.create(tool_ctl, main_pane, cfg_sys, rs_cfg, style) load_settings(settings_cfg, true) load_settings(ini_cfg) rs_pane.set_value(4) + + -- for return to list from saved screen + tmp_cfg.Redstone = tool_ctl.deep_copy_rs(ini_cfg.Redstone) + tool_ctl.gen_rs_summary() else rs_pane.set_value(5) end diff --git a/rtu/startup.lua b/rtu/startup.lua index fbfec17..2b5e8ef 100644 --- a/rtu/startup.lua +++ b/rtu/startup.lua @@ -31,7 +31,7 @@ local sna_rtu = require("rtu.dev.sna_rtu") local sps_rtu = require("rtu.dev.sps_rtu") local turbinev_rtu = require("rtu.dev.turbinev_rtu") -local RTU_VERSION = "v1.10.16" +local RTU_VERSION = "v1.10.17" local RTU_UNIT_TYPE = types.RTU_UNIT_TYPE local RTU_HW_STATE = databus.RTU_HW_STATE