13 get min/max-temperatures (temperature logger) – ADLINK CoreExpress-ECO2 User Manual

Page 21

Advertising
background image

4.13 Get Min/Max-Temperatures (Temperature Logger)

This command reads the maximum and minimum reached CPU and Board Temperatures. The
temperatures are transmitted in a signed char Bytes.

START

SMC_addr

ACK command

ACK START (Repeat)

SMC_addr+1

ACK

length

ACK(C) MaxCPUTemp ACK(C) MinCPUTemp ACK(C) MaxBoardTemp ACK(C)

MinBoardTemp ACK(C) STOP

Table 4.13.1 SMC transmitter format of the Get Min/Max-Temperatures Command

ITEM

DESCRIPTION

START

SM-bus start condition

SMC_addr

0x50 (8-bit)

ACK

SM-bus acknowledge condition generated by receiver

command

0x39 = “Get Min/Max-Temperatures” Command code

length

0x04 = 4 Bytes data length

MaxCPUTemp

Maximum CPU temperature. The format of this byte is signed char.

MinCPUTemp

Minimum CPU temperature. The format of this byte is signed char.

MaxBoardTemp Maximum Board temperature. The format of this byte is signed char.

MinBoardTemp

Minimum Board temperature. The format of this byte is signed char.

STOP

SM-bus stop condition

Table 4.13.2 Explanation of Table 4.13.1

Advertising