SNIS217C december 2020 – may 2023 TMP139
PRODUCTION DATA
Refer to the PDF data sheet for device specific package drawings
The GETSTATUS CCC is issued by the host controller to the TMP139 to get the status of any pending parity error, PEC error, or interrupt event. Once the GETSTATUS is received, the TMP139 shall not clear the status and host must issue additional transactions on the bus to clear the status flags individually or by writing 1'b1 to the MR27 register CLR_GLOBAL bit.
The command is issued only in direct mode as shown in Figure 7-36, when PEC is disabled, and in Figure 7-37, when PEC is enabled. In the latter case, the host controller shall append the PEC byte calculated on all bytes except the byte with 7'h7E and R/W=0 after the Start or Repeated Start. The TMP139 calculates the PEC on the data bytes that are sent to the host.
TMP139 NACKs the GETSTATUS CCC if the previous transaction has a parity or PEC error and the host starts the transaction with a Repeated Start.