![Analog Devices ADIS1700 Series User Manual Download Page 111](http://html1.mh-extra.com/html/analog-devices/adis1700-series/adis1700-series_user-manual_2939752111.webp)
Table 7-154:
Read Section Response- Header
Field Name
Type
Notes
Module ID
U1
0x40
Reserved1
U1
NV storage medium ID
Command ID
U2
0x22
Version
U4
1
Reserved2
U4
0
Payload Size
U4
12 + Size
Result Status
U4
0
Table 7-155:
Read Section Response - Payload
Field Name
Type
Notes
Offset [sectors]
U4
Num Sections
U4
N; where N cannot exceed 8
M
Data
U1
M = N × Sector Size
Write Section
The Write Section command writes a section. Each response returns the data that was read back after the write oper-
ation (cache disabled). Whenever the bootloader receives a
Write Section
command, it first invalidates the
section and then starts writing. The section is validated after a successful reception of the
com-
mand. Offset and size are expected to be expressed in sectors. The sector size is provided by
sage.
C++ API:
void SnapSensor::SensorConnection::StorageModule::WriteSection (void
*srcBuf, SNAP_UINT32 srcLengthBytes, SNAP_UINT32 dstSectionId, SNAP_UINT32
dstSectorOffset, SNAP_UINT32 dstSectorLengthBytes)
Table 7-156:
Write Section Command - Header
Field Name
Type
Notes
Module ID
U1
0x40
Reserved1
U1
NV storage medium ID
Command ID
U2
0x23
Version
U4
1
Reserved2
U4
0
Payload Size
U4
4108
Storage Module Messages
7–62
ADIS1700x Vision-Sensing Camera Module User Guide