Translations:Modbus RTU в виде custom protocol/16/en
Материал из WebHMI Wiki
function GetHexFromTable(inputTab)
-- get hex and concat it to number via string operatoin DEBUG("entered GetHexFromTable with table - "..table.concat(inputTab)) local numberAs_String = "" local tmpStr = "" for i,v in pairs(inputTab) do tmpStr = string.format("%X",v) if (#tmpStr == 1) then tmpStr = "0"..tmpStr end numberAs_String = numberAs_String..tmpStr end DEBUG("number is "..numberAs_String.." decimal = "..numberAs_String) return tonumber(numberAs_String, 16)
end