Bit Function
7:0 0x00: Use default valid measurement detection algorithm based on
the peak value, signal strength, and noise in the correlation record.
0x01 to 0xFF: Set simple threshold for valid measurement
detection. Values 0x20 to 0x60 generally perform well.
0x30
R/W Name
Description
Initial Value
R
LIB_VERSION Read Garmin software library
version string
--
Bit Function
7:0 Read 11 consecutive bytes in one I2C read for the full library
version string. Each byte represents a character using ASCII
encoding.
0x52
R/W Name
Description
Initial Value
R/W CORR_DATA
Correlation record data control
--
Bit Function
7:0 Read two consecutive bytes to retrieve correlation record data as a
16-bit, two's complement value. The memory index is incremented
automatically, and successive two-byte reads produce sequential
data.
Write 0x00: Reset correlation internal pointer to zero.
0x72
R/W Name
Description
Initial Value
R
CP_VER_LO Coprocessor firmware version low
byte.
--
Bit
Function
7:0
Coprocessor firmware version low byte.
0x73
R/W Name
Description
Initial Value
R
CP_VER_HI Coprocessor firmware verison high
byte
--
Bit
Function
7:0
Coprocessor firmware version high byte.
0xE0
R/W Name
Description
Initial Value
R
BOARD_TEMPERATURE
Board temperature
--
Bit Function
7:0 Returns the board's temperature as an 8-bit, two's complement
value in Celsius.
0xE1
R/W Name
Description
Initial Value
R
HARDWARE_VERSION Board hardware version --
Bit
Function
7:0
Board hardware version
0xE2
R/W
Name
Description
Initial Value
R/W
POWER_MODE
Power state control
0xFF
Bit Function
7:0 0x00:
Asynchronous Mode
. The coprocessor is always OFF
unless a distance measurement is requested or a register access
is required
0x01:
Synchronous Mode
. Distance measurement is tied to the
ANT channel period. The coprocessor is turned on and off as
required.
0xFF:
Always on
. The coprocessor is not turned off, allowing for
the fastest measurements possible.
NOTE:
You must disable HIGH_ACCURACY_MODE before you
adjust the power mode.
0xE3
R/W Name
Description
Initial
Value
R/W MEASUREMENT_INTERVAL Automatic
measurement rate
0xFF
Bit Function
7:0 This register is used in conjunction with
Synchronous Mode
(
).
0x00 and 0xFF: Trigger a distance measurement for every ANT
message
0x01 to 0xFE: The number of ANT channel periods to wait before
triggering a distance measurement, effectively reducing the
automatic measurement rate.
HIGH_ACCURACY_MODE must be disabled before adjusting the
measurement interval (
0xE4
R/W Name
Description
Initial Value
W
FACTORY_RESET
Reset default settings
--
Bit Function
7:0 0x01 to 0xFE: Resets the NVM/Flash storage information back to
default settings and executes a SoftDevice reset.
0xE5
R/W Name
Description
Initial Value
R/W QUICK_TERMINATION Quick acquisition
termination
0x08
Bit Function
7:0 0x00: Enable measurement quick termination. The device
terminates the distance measurement early if it anticipates the
signal peak in the correlation record will reach the maximum value.
0x08: Disable measurement quick termination.
0xE6
R/W Name
Description
Initial Value
W
START_BOOTLOADER Start secure Bluetooth LE
bootloader.
--
Bit Function
7:0 0x01 to 0xFE: Restarts the device and launches the Bluetooth LE
advertiser. All other functionality is disabled while using the
Bluetooth LE bootloader.
0xEA
R/W Name
Description
Initial Value
R/W ENABLE_FLASH_STORAGE Store register
settings
0x00
7