37
Rev. 0
Table 2. CAN Messages Send to DC2732A_CAN to Configure Fast Measurements
ID
NAME
SIGNAL
T, [BYTE], BITS
DESCRIPTION
0x11D
FASTRQ
SAMPLES
UInt, [1:0], 16
Number of samples to be read on demand or per cycle. Or number of
samples of moving average filter for I2.
FAST_MEAS_
PERIOD
UInt, [2], 8
Fast measurement cycle time in milliseconds. If greater than zero, fast
measurements are reported periodically. If zero a single measurement
(on demand) is reported.
Fast conversion request. For fast continuous measurements SAMPLES is the number of samples to be read from FIFO. If SAMPLES is 0 or 1, no samples
will be read from the FIFO, instead only the latest converted sample is read via RDCV command and reported.
For fast continuous measurements with FAST_MEAS_PERIOD = 1, no samples will be read from the FIFO, instead only the latest converted sample is read
via RDCV command and reported.
For fast single shot measurements SAMPLES sets the number I2 samples moving average filter. Set to 0 or 1 to disable. If set to >1 and <129 the moving
average filter of I2 fast samples is enabled and filtered I2 fast single shot result will be transmitted via FSSHTMA. This is for a typical configuration where
I1 is doing slow precision measurements for coulomb counting and only I2 (and optional BAT and AUX) is doing fast conversions.
Table 3. CAN Messages Send by DC2732A_CAN to Report Fast Measurement Results
ID
NAME
SIGNAL
T, [BYTE], BITS
DESCRIPTION
0x118
FIFOI1
S0
Int, [1:0], 16
Four fast continuous conversion results.
0x119
FIFOI2
S1
Int, [3:2], 16
0x11A
FIFOBAT
S2
Int, [5:4], 16
0x11B
FIFOAUX
S3
Int, [7:6], 16
N samples read from the FIFO will be reported by N/4 CAN messages. If N is not a multiple of 4, the last message will be truncated accordingly (e.g.,if
10 samples are reported, the last message will contain only S0 and S1 and thus only have 4 bytes). Signal format is little endian.
0x11C
FSSHT
I1
Int, [1:0], 16
Fast single shot conversion result or last conversion
result in fast continuous mode.
I2
Int, [3:2], 16
BAT
Int, [5:4], 16
AUX
Int, [7:6],16
This message is used to report fast single shot conversion results. In case fast continuous mode is activated and 0 or 1 (= signal SAMPLES of message
FASTRQ) samples are requested, this message will be used to report the last acquired sample from the fast channel. Signal format is little endian.
0x120
FIFOI1AVG
…AVG
Int, [3:0], 32
Average of all samples multiplied by 1024 (= fixed point
representation with 10 fractional bits)
0x121
FIFOI2AVG
0x122
FIFOBATAVG
LEN
UInt, [5:4], 16
Number of samples acquired to calculate the average
0x123
FIFOAUXAVG
The LSB size of the above average signals is those of FIFOI1, FIFOI2, FIFOBAT, FIFOAUX Divided by 1024. Signal format is little endian.
0x124
FSSHTMA
I2MA
Int, [3:0], 32
Moving average of fast single shot I2 conversion results
This message is used to report moving average of fast single shot I2 conversion results. Signal format is little endian.
APPENDIX B: CAN BASED EVALUATION