透传数据解析

  • head:头部,1个字节。
  • lenght:数据长度,2个字节。
  • version:版本,1个字节。
  • cmd:命令,1个字节。
  • payload:负载、内容,可变长。
  • checksum:校验码,最后一个字节。

数据格式:

{
  "method":"thing.service.property.set",
  "id":"12345",
  "version":"1.0",
  "params": {
      "WIFI_Band":"1"
  }
}
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
aa 00 0d 00 80 01 00 00 30 39 0b 00 00 01 31 de
head length length version cmd method id0 id1 id2 id3 typeid attrid length1 length2 value checksum

如上:

"id" : "12345"

0x00 00 30 39 = 12345

你可能感兴趣的:(记录)