continueImageUpload method
Sends a chunk of a firmware upload.
The first chunk should be uploaded using startImageUpload instead.
This is a low-level API. You are probably looking for uploadImage.
Implementation
Future<ImageUploadResponse> continueImageUpload(
int offset,
List<int> data,
Duration timeout,
) {
return execute(
Message(
op: Operation.write,
group: _imgGroup,
id: _imgCmdUpload,
flags: 0,
data: CborMap({
CborString("data"): CborBytes(data),
CborString("off"): CborSmallInt(offset),
}),
),
timeout,
).unwrap().then((value) => ImageUploadResponse(value.data));
}