Difference between revisions of "Command:33"
From Awesome Baozam
(Created page with "== PUT file to device == 1 cmd type 2 cmd id // set by server 1 parts count // always 1 wl filename length c* filename wl file size <noinclude> {{cmd:...") |
|||
(13 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
1 cmd type | 1 cmd type | ||
2 cmd id // set by server | 2 cmd id // set by server | ||
− | 1 | + | 1 files count // max 256 |
+ | file infos<nowiki>[</nowiki>*] | ||
wl filename length | wl filename length | ||
c* filename | c* filename | ||
wl file size | wl file size | ||
+ | if file_size=0 it means that device should delete the file | ||
+ | |||
+ | ---- | ||
+ | on error device should send [[cmd:38]] (server - [[cmd:39]]) with corresponding [[report codes#file processing messages|code]] | ||
+ | |||
+ | if ok ping-pong by [[cmd:34]]<==>[[cmd:35]] commands starts | ||
+ | |||
+ | when uploading finished device should send [[cmd:38]] with [[report codes#file processing messages|code 600]] | ||
<noinclude> | <noinclude> | ||
{{cmd:34}} | {{cmd:34}} | ||
{{cmd:35}} | {{cmd:35}} |
Latest revision as of 11:42, 16 September 2016
PUT file to device
1 cmd type 2 cmd id // set by server 1 files count // max 256
file infos[*]
wl filename length c* filename wl file size if file_size=0 it means that device should delete the file
on error device should send cmd:38 (server - cmd:39) with corresponding code
if ok ping-pong by cmd:34<==>cmd:35 commands starts
when uploading finished device should send cmd:38 with code 600
GET file part from server
1 cmd type 2 cmd id // set by server 1 parts count // always 1 wl filename length c* filename wl part start wl part length
response to GET file part from server
1 cmd type 2 cmd id // set by server 1 parts count // always 1 wl filename length c* filename wl part start wl part length b* bytes