easy2log© RT0005 Technical Information Manual
26
SHL_Q10_TEMP register (RW – 2 words)
Register
Address
Op.
Default
SHL_Q10_TEMP_L
0x47
RW
0x0000
SHL_Q10_TEMP_H
0x48
RW
0x0000
This value, represented in floating point 32bits (IEEE-754) notation, is used to configure the Arrhenius algorithm
behaviour. It is defined as the ratio of the reaction rate constants at temperatures differing by 10 °C from the reference
temperature. It is a unit less number. The map between the floating point fields and the two registers is reported
below:
Sign
Exponent
Mantissa
31
30..23
22..16
15..0
SHL_Q10_TEMP_H
SHL_Q10_TEMP_L
SHL_REF_TIME register (RW)
Register
Address
Op.
Default
SHL_REF_TIME
0x49
RW
0x0000
Shelf life reference time represents the shelf life of the product if stored at the shelf reference temperature. If the
SHL_REF_TIME value becomes smaller of the Threshold value the alarm bit is set. It is expressed in hours.
SHL_THRESHOLD register (RW)
Register
Address
Op.
Default
SHL_THRESHOLD
0x4A
RW
0x0000
Shelf life threshold represents the threshold value for the alarm of the Arrhenius algorithm. If the SHL_TIME value
becomes smaller of the Threshold value the alarm bit is set. It is expressed in hours.
STATUS register (RO)
Register
Address
Op.
Default
STATUS
0x51
RO
--
The register is composed by the following fields:
15..7
6
5
4
3
2
1
0
RFU
SHL_ALRM
MKT_ALRM BIN_ALRM ETA_ALRM MEMFULL
BAT_MSBIT
BAT_LSBIT
BAT_LS/MS_BIT - Battery_Level
: Battery Level is a 2 bit register representing the remaining battery capacity. Value of
3 means full capacity, value 0 means minimum capacity. The measurement is performed before each sensor
acquisition. If the Battery Level value is 1 (almost discharged) the RT0005 is put automatically in Sleep state.
MEMFULL - Memory_Full bit:
Memory Full bit represents the status of the log memory, its value is 0 if the memory is
not yet full, it is 1 if there is no more space in the log memory. If memory becomes full the RT0005 is put automatically
in Sleep state. Default value is 0. MEMFULL bit is set to 0 after a reset operation.
ETA_ALRM - ETA_Alarm bit:
the ETA_Alarm bit is set to 1 when the current time exceeds the value of the
SHIPPING_DATE register plus the ETA delay register. Default value is 0. ETA_ALRM bit is set to 0 after a reset operation.
BIN_ALRM - Histogram_Alarm bit:
the Histogram Alarm bit is set to 1 when at least one of the histogram bin counters
is greater than the corresponding threshold. Default value is 0. BIN_ALRM bit is set to 0 after a reset operation.
MKT_ALRM:
the Mean Kinetic alarm bit is set to 1 when the mean Kinetics temperature is greater than the mean
Kinetic threshold temperature. Default value is 0. MKT_ALRM bit is set to 0 after a reset operation.
SHL_ALRM:
the shelf life alarm bit is set to 1 when the remaining shelf life is smaller than the shelf life threshold.
Default value is 0. SHL_ALRM bit is set to 0 after a reset operation.