阿里云物联网消息透传设备端payLoad设置问题
阿里云物联网消息透传设备端payLoad设置问题需要先看清适用场景和关键步骤,避免只记结论却忽略实际限制。
概述
测试步骤
1、参考官方示例进行设置测试。
2、物理型的定义截图;

3、测试验证
0x00002233441232013fa00000
4、发送端payLoad处理,注意传入的是byte[]对象,不是String对象。
String hexString = "00002233441232013fa00000";byte[] payLoad = hexToByteArray(hexString);request.payloadObj = payLoad; hexToByteArray方法实现: /** * hex字符串转byte数组 * @param inHex 待转换的Hex字符串 * @return转换后的byte数组结果 */public static byte[] hexToByteArray(String inHex){int hexlen = inHex.length();byte[] result;if (hexlen % 2 == 1){//奇数hexlen ;result = new byte[(hexlen/2)];inHex="0" inHex;}else {//偶数result = new byte[(hexlen/2)];}int j=0;for (int i = 0; i < hexlen; i =2){result[j]=hexToByte(inHex.substring(i,i 2));j ;}return result;}/** * Hex字符串转byte * @param inHex 待转换的Hex字符串 * @return转换后的byte */public static byte hexToByte(String inHex) {return (byte) Integer.parseInt(inHex, 16);}5、设备运行状态:

参考链接
数据解析使用示例
Java 十六进制(Hex)与byte数组之间的转换
-
09.16
云顶之弈s9弗雷尔卓德城邦效果介绍
-
09.16
imovie如何添加音频文件
-
09.16
纵横修仙界内测时间揭晓 纵横修仙界最新内测开启日期与参与方式
-
09.16
元力音乐app如何导入音源
-
09.16
三国天下归心双动召唤阵角色技能详解 三国天下归心双动召唤阵地队搭配与实战攻略
-
09.16
王者荣耀世界虞姬 王者荣耀世界虞姬角色强度分析与实战技巧
推荐专题
热门阅读
-
-
- 阿里云物联网消息透传设备端payLoad设置问题
- 08.29
-
-
-
- 如何高效利用Excel筛选数据提升工作效率?
- 08.29
-
- 提升办公效率的AI续写:WPS AI的创新之路
- 08.29
-
-
下载
- |
-
-
下载
- 《行尸走肉第一章》免安装中文汉化硬盘版下载
- 单机|436 MB
- 一款以动作冒险为主题的游戏
-
-
下载
- 《街头霸王X铁拳》免安装中文汉化硬盘版下载
- 单机|111MB
- 一款非常好玩的格斗游戏
-
-
下载
- |
-
-
下载
- 《暗黑破坏神3》免安装繁体中文正式版下载
- 单机|7630 MB
- 一款以角色扮演为主题的游戏
-
-
下载
- 《马克思佩恩3》免安装硬盘版下载
- 单机|27033 MB
- 一款以第三人称射击为主题的游戏