Replies: 2 comments
-
|
@nordicjm can you take a look please? |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
Interesting, the smp package is definitely only supporting bytes: https://jphutchins.github.io/smp/latest/file_management/#smp.file_management.FileUploadRequest |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Describe the bug
The Zephyr SMP
File uploadsection is unclear with respect to the required encoding of thedatapayload information.The current documentation lists file upload request payload as:
where the file download response is:
In an upload request,
datamust by abyte strby way of:ZCBOR_MAP_DECODE_KEY_DECODER("data", zcbor_bstr_decode, &file_data),see:
zephyr/subsys/mgmt/mcumgr/grp/fs_mgmt/src/fs_mgmt.c
Line 367 in b88d0bf
"CBOR data of request" as well as the description of the "data" field need to be updated to reflect that only a
ZCBOR_MAJOR_TYPE_BSTRis accepted.Environment
services/device_mgmt/smp_groups/smp_group_8Beta Was this translation helpful? Give feedback.
All reactions