From 75cf07a212d12c659a052c8dcfb17bf13929b874 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20L=C3=BCke?= Date: Mon, 30 Dec 2024 10:39:46 +0100 Subject: [PATCH] mana: add optional value limits to array descriptor --- src/internal/mana_lib.hpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/internal/mana_lib.hpp b/src/internal/mana_lib.hpp index 751dc53..ebba36d 100644 --- a/src/internal/mana_lib.hpp +++ b/src/internal/mana_lib.hpp @@ -109,6 +109,11 @@ inline nlohmann::json make_array_descriptor(const std::string &name, mana_data_t j["data_type"] = data_type; j["size"] = size; j["bits"] = bits; + if (bits != 0) + { + j["lower_limit"] = 0u; + j["upper_limit"] = 1lu << bits; + } return j; }