21 |
P a g e
7.5
Extension Data
The IF-006 platform includes the following Extension data I2C register address 0x0c00 – 0x0cff when accessed by
the connected radio device or Modbus address 0xf600 – 0xf67f thru the USB connector.
The description strings are null terminated text strings describing the parameter values.
The Extension Data is available across the USB interface regardless of the Password status.
I2C
Addr.
Modbus
Addr.
Parameter
Name
Parameter Description
0x0c00 0xf600
Structure
Size
12 == 12 bytes of data, including this field
0x0c02 0xf601
VBat
Uint16_t - Battery voltage (mV)
0x0c04 0xf602
Vdc
External Power or USB voltage. (mV)
0x0c06 0xf603
Status
< see below>
0x0c08 0xf604
Switches
Unused, always read as 0
0x0c0a 0xf605
Capacity
Battery capacity as %. 0% indicates battery level below 1.8
Vdc. 100% indicates battery level above 3.0 Vdc
0x0c0c 0xf606
Control
< see below >
0x0c0e 0xf607
Probe
Status
Not used
Extension Description Strings
0x0c40 0xf620
‘VBat’
0x0c46 0xf623
‘Vdc’
0x0c4a 0xf625
‘Status’
0x0c52 0xf629
‘Unused’
0x0c5a 0xf62b
‘Capacity’
0x0c5c 0xf62c
‘Control’
Interface Password
0x0cf0 0xf678
Interface
Password 16 byte password used to match attached probe password
7.5.1
VBat
The VBat register contains the measured battery voltage in mV. For example, 2970 represents 2.970 volts.
This value is periodically updated by the internal IF-006 firmware.
7.5.2
Vdc
The Vdc register contains the measured USB/External voltage in mV. For example, 4770 represents 4.770
volts. This value is periodically updated by the internal IF-006 firmware.