Translations:Modbus RTU в виде custom protocol/16/en
Материал из WebHMI Wiki
Версия от 14:54, 30 мая 2018; Evgeniy.mozoliak (обсуждение | вклад) (Новая страница: «function GetHexFromTable(inputTab) -- get hex and concat it to number via string operatoin DEBUG("entered GetHexFromTable…»)
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