【发布时间】:2022-01-14 03:16:44
【问题描述】:
我真的很想在 TTN 中使用十六进制值,但我还没有找到获取“frm_payload”的方法。所以现在我使用默认脚本将其转换为小数,但我找不到将其转换回十六进制值的解决方案。我认为解决方案可能很简单,但我一直忽略它,所以也许有人可以帮助我并推动正确的方向。
这是我的代码,它读取负载并将第一个十六进制值 (7C) 转换为十进制数 (124):
var decoded = {};
function Decoder(bytes, port) {
if (port == 1) {
decoded.test = bytes[0];
}
return decoded;
}
这是我得到的输出:
{
"test": 124
}
【问题讨论】:
标签: javascript hex decimal