客户区域:开放工单
关键词搜索
  UART 取值为 02C5,怎么计算
     产品型号: 小精灵物联设备-小精灵WiFi串口服务器-Elfin-EW11
少坤 方
2020-07-01 09:41:25     
【提问】:UART 取值为 02C5,怎么计算
【详情】:RECV UART uart0 #sd取值为 [0x02,0xC5] sd = INPUT.subString(13,15) c = sd.charAt(0) d = sd.charAt(1) 用charAt只能计算出 2 和 197 脚本里用什么公式可以把 sd 计算为:(0X2C5,709)
少坤 方
【提问】:客服说没现成的,自己实现吧: FUNCTION hex2toint(str,idx1,idx2) a = str.subString(idx1,idx1+1) a=a.charAt(0) b = str.subString(idx2,idx2+1) b=b.charAt(0) IF(a<0) a=a+256 END IF(b<0) b=b+256 END
2020-07-02 17:22:52
客服 的回复
【回答】:脚本目前是没有直接将16进制转10进制的函数。
2020-07-03 10:11:18
Copyright © 2018 上海汉枫电子科技有限公司       沪ICP备11048847号-1