--[[ ======================================== ADD VALUES ======================================== PURPOSE: Adds a constant value to each input. FORMULA: output = input + ADD_VALUE EXAMPLE: ADD_VALUE = 10 Input: 50 → Output: 60 USER ACTION: Modify ADD_VALUE in USER EDIT SECTION ======================================== ]] function AddValue(input) if input == nil then return {} end local output = {} ------------------------------------------------- -- USER EDIT SECTION ------------------------------------------------- local ADD_VALUE = 10 -- Value to add ------------------------------------------------- for tag = 1, 10 do local key = tostring(tag) local inVec = input[key] if type(inVec) == "table" then local outVec = {} for i, v in ipairs(inVec) do local val = (v.value or 0) + ADD_VALUE table.insert(outVec, { value = val, quality = v.quality or 0, timestamp = v.timestamp or 0 }) end output[key] = outVec end end return output end