RS-Helios-16P User Manual
42
Vdat = value/4096 V
Vdat_12V_reg = value /4096 * 24.5V
Vdat_5V_reg = value / 4096x11 V
Vdat_2V5_reg = value / 4096x10 V
Vdat_APD = 516.65*(value)/4096-465.8 V(negative value)
The unit above is volt (V).
B.15 Fault Diagnosis
(
FALT_DIGS
)
FALT_DIGS (40 bytes in total)
Byte No.
byte1
byte2
byte3
byte4
byte5
byte6
byte7
byte8
Function
temperature1
temperature2
temperature3
temperature4
Byte No.
byte9
byte10
byte11
byte12
byte13
byte14
byte15
byte16
Function
temperature 5
r_rpm
lane_up
lane_up_cnt
Top_Status
Byte No.
byte17
byte18
byte19
byte20
byte21
byte22
byte23
byte24
Function
Top_Status
GPS_Status
Internal debug
Byte No.
byte25
byte26
byte27
byte28
byte29
byte30
byte31
byte32
Function
Internal debug
Byte No.
byte33
byte34
byte35
byte36
byte37
byte38
byte39
byte40
Function
Internal debug
Note:
【
Value
】
is the decimal value calculated after the byte at the corresponding position, in big-endian mode,
with the high order first and the low order last.
Register description:
(1) temperature2, temperature3, temperature4 are temperatures of other boards. Temperature
calculation formula:
Temperature2&3&4=200*
(
value
)
/4096-50
temperature1, temperature5 are the temperature of the top board/bottom board FPGA chip
respectively. The temperature value is composed of 2 bytes, and the calculation formula is:
Temperature1&5=503.975*(value)/4096-273.15
(2) byte18 is the GPS signal input status register gps_st. This register uses 3 bits to indicate whether
the currently connected PPS signal and GPRMC signal are valid, and to indicate whether the current
system time is the local count time of the sensor or the synchronized UTC time. The bit definitions
are as follows:
GPS_ST
Byte No.
Function
Status
Description
bit0
PPS flag:
PPS_LOCK
0
PPS signal is invalid
1
PPS signal is valid