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)     
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: