From 125b282d818ebeb82384eb97165551076bc5fb8b Mon Sep 17 00:00:00 2001 From: Raphael Coeffic Date: Mon, 1 Nov 2021 22:34:56 +0100 Subject: [PATCH] Fixed value widget source --- radio/src/storage/yaml/yaml_datastructs_funcs.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/radio/src/storage/yaml/yaml_datastructs_funcs.cpp b/radio/src/storage/yaml/yaml_datastructs_funcs.cpp index 38ad1c472..8fcbce1a3 100644 --- a/radio/src/storage/yaml/yaml_datastructs_funcs.cpp +++ b/radio/src/storage/yaml/yaml_datastructs_funcs.cpp @@ -393,7 +393,9 @@ void r_zov_source(void* user, uint8_t* data, uint32_t bitoffs, bool w_zov_source(void* user, uint8_t* data, uint32_t bitoffs, yaml_writer_func wf, void* opaque) { - return yaml_conv_220::w_zov_source(user, data, bitoffs, wf, opaque); + data += bitoffs >> 3UL; + auto p_val = reinterpret_cast(data); + return w_mixSrcRaw(nullptr, p_val->unsignedValue, wf, opaque); } void r_zov_color(void* user, uint8_t* data, uint32_t bitoffs,