Cs5484, 60 temperature (t), Page 16, address 27 – Cirrus Logic CS5484 User Manual
Page 58: 61 total active power (p, Page 16, address 29, 62 total apparent power (s, Page 16, address 30, 63 total reactive power (q, Page 16, address 31

CS5484
58
DS981F3
6.6.60 Temperature (T)
–
Page 16, Address 27
Default = 0x00 0000
T contains results from the on-chip temperature measurement.
By default, T uses the Celsius scale and is a two's complement value in the range of -128.0
value128.0
(°C), with the binary point to the right of bit 16.
T can be rescaled by the application using the T
GAIN
and T
OFF
registers.
6.6.61 Total Active Power (P
SUM
)
–
Page 16, Address 29
Default = 0x00 0000
P
SUM
= P1
AVG
+P2
AVG
This is a two's complement value in the range of -1.0
value1.0, with the binary point to the right of the MSB.
6.6.62 Total Apparent Power (S
SUM
)
–
Page 16, Address 30
Default = 0x00 0000
S
SUM
= S1+S2
This is an unsigned value in the range of 0.0
value1.0, with the binary point to the right of the MSB.
6.6.63 Total Reactive Power (Q
SUM
)
–
Page 16, Address 31
Default = 0x00 0000
Q
SUM
= Q1
AVG
+Q2
AVG
This is a two's complement value in the range of -1.0
value1.0, with the binary point to the right of the MSB.
MSB
LSB
-(2
7
)
2
6
2
5
2
4
2
3
2
2
2
1
2
0
.....
2
-10
2
-11
2
-12
2
-13
2
-14
2
-15
2
-16
MSB
LSB
-(2
0
)
2
-1
2
-2
2
-3
2
-4
2
-5
2
-6
2
-7
.....
2
-17
2
-18
2
-19
2
-20
2
-21
2
-22
2
-23
MSB
LSB
0
2
-1
2
-2
2
-3
2
-4
2
-5
2
-6
2
-7
.....
2
-17
2
-18
2
-19
2
-20
2
-21
2
-22
2
-23
MSB
LSB
-(2
0
)
2
-1
2
-2
2
-3
2
-4
2
-5
2
-6
2
-7
.....
2
-17
2
-18
2
-19
2
-20
2
-21
2
-22
2
-23