SMP协议规范
这是对简单管理协议SMP的描述,mcumgr使用它将请求传递给设备并接收来自设备的响应。
SMP是一个应用程序层协议。底层传输层不在本文档的范围内。
框架:信封
每个帧由头和后面的数据组成。如果底层传输层支持碎片化,则报头中的“数据长度”字段可用于重新组装的目的。框架编码为“大编码”(网络编码),其中字段不止一个字节,并采用以下形式:
3 |
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
0 |
|
|
|
|
|
|
|
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
Res |
|
</ |