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; }