User manual
41
5.1.3. Memory Map
The memory map is divided in four memory banks. This section presents the
description of the four memory banks in a table format.
Table 17: Memory banks
Bank
Number
Start Base
Address
Bank
Size (KB)
Access
Description
0
0x00000000
1024
R/W
Configuration data
5
0x00400000
128
Read only
Device information and
constants
13
0x00500000
1024
Read only
Detection list
19
0x00FFFB00
1
R/W
Transaction configuration
Configuration data
Table 18: Configuration data bank
Offset
length
Type
Description
0
32
char
Module name as an ASCII string
32
1
uint8_t
Accumulation exponent: Ie. 3 = 2
3
=8
33
1
uint8_t
Oversampling exponent: Ie 3 = 2
3
=8
34
1
uint8_t
Base point sample
35
4
uint32_t
Bit field of segment enabled
39
4
uint32_t
Acquisition rate of the reference pulse
43
4
float
Yaw angle of the module
47
4
float
Pitch angle of the module
51
4
float
Roll angle of the module
55
4
float
X-axis position of the module
59
4
float
Y-axis position of the module
63
4
float
Z-axis position of the module
67
1
int8_t
Precision (smoothing): Stabilizes the
module measurements. The behavior
of the smoothing algorithm can be
adjusted by a value ranging from –16