使用 block1 传输的 copper to coap 服务器中设置的所有选项是什么?
What are all the options that are set in the copper to coap server using block1 transfer?
我正在使用本教程中描述的 coap、copper、txthings https://www.win.tue.nl/~lrahman/iot_2016/tutorial/txThings_2016.pdf。
一切都已设置且运行良好,但我不明白其中一个选项指的是什么,我的数据包如下,
x03\x02H\xb5other\x05block\x10\xb1\x06A\xe6\xff
我的查询是关于 'x10' 和 x06A。我知道 'A' ascii 码是 0x41,/xb1 是 block1 选项,/xe6 是 NUM|M|SZX 位。
更新
部分答案:-
x03\x02H\xb5other\x05block\x10\xb1\x06A\xe6\xff
我的转储对应于以下十六进制值:-
0x03,0x02,0x48,0xb5 other 0x05, block, 0x10,0xb1,0x06,0x41,0xe6,payload_marker
即一个字节数组,其中 'other' 和 'block' 为方便起见显示为字符串。
已编辑
对我理解的部分的一些提示:
0xb5 other 0x05, block
- 选项 11,len=5,Uri-Path,值“其他”(RFC 7252)
- 选项 11,len=5,Uri-Path,值“块”(RFC 7252)
0x10
选项 12,len=0,内容格式,值 0 (RFC 7252)
0xb1,0x06
选项 23,len=1,Block1,值 0x06(num=0,m=false,szx=6/1024 字节)(RFC 7959)
0x41,0xe6
选项 27,len=1,Block2,值 0xe6(num=14,m=false,szx=6/1024 字节)(RFC 7959)
我正在使用本教程中描述的 coap、copper、txthings https://www.win.tue.nl/~lrahman/iot_2016/tutorial/txThings_2016.pdf。
一切都已设置且运行良好,但我不明白其中一个选项指的是什么,我的数据包如下,
x03\x02H\xb5other\x05block\x10\xb1\x06A\xe6\xff
我的查询是关于 'x10' 和 x06A。我知道 'A' ascii 码是 0x41,/xb1 是 block1 选项,/xe6 是 NUM|M|SZX 位。
更新 部分答案:-
x03\x02H\xb5other\x05block\x10\xb1\x06A\xe6\xff
我的转储对应于以下十六进制值:-
0x03,0x02,0x48,0xb5 other 0x05, block, 0x10,0xb1,0x06,0x41,0xe6,payload_marker
即一个字节数组,其中 'other' 和 'block' 为方便起见显示为字符串。
已编辑
对我理解的部分的一些提示:
0xb5 other 0x05, block
- 选项 11,len=5,Uri-Path,值“其他”(RFC 7252)
- 选项 11,len=5,Uri-Path,值“块”(RFC 7252)
0x10
选项 12,len=0,内容格式,值 0 (RFC 7252)
0xb1,0x06
选项 23,len=1,Block1,值 0x06(num=0,m=false,szx=6/1024 字节)(RFC 7959)
0x41,0xe6
选项 27,len=1,Block2,值 0xe6(num=14,m=false,szx=6/1024 字节)(RFC 7959)