From d5e344f9d9b15d0fbbbe29dbcd1747bba11b5d67 Mon Sep 17 00:00:00 2001 From: Adam Honse Date: Tue, 30 Mar 2021 13:55:10 -0500 Subject: [PATCH] Add missing keepalive_time parameter back to E1.31 json config --- Controllers/E131Controller/E131ControllerDetect.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Controllers/E131Controller/E131ControllerDetect.cpp b/Controllers/E131Controller/E131ControllerDetect.cpp index ce3e4cb6..0b8a56a1 100644 --- a/Controllers/E131Controller/E131ControllerDetect.cpp +++ b/Controllers/E131Controller/E131ControllerDetect.cpp @@ -52,6 +52,7 @@ void DetectE131Controllers(std::vector &rgb_controllers) dev.matrix_height = 0; dev.start_channel = 1; dev.start_universe = 1; + dev.keepalive_time = 0; dev.universe_size = 512; if(e131_settings["devices"][device_idx].contains("name")) @@ -79,6 +80,11 @@ void DetectE131Controllers(std::vector &rgb_controllers) dev.start_channel = e131_settings["devices"][device_idx]["start_channel"]; } + if(e131_settings["devices"][device_idx].contains("keepalive_time")) + { + dev.keepalive_time = e131_settings["devices"][device_idx]["keepalive_time"]; + } + if(e131_settings["devices"][device_idx].contains("matrix_order")) { std::string matrix_order_val = e131_settings["devices"][device_idx]["matrix_order"];