37.2.7.2.8 Get Device Status (GETSTATUS)

The Controller uses the Direct GETSTATUS CCC to get the current status from the Target. This CCC reads the I3CxDSTAT1 and I3CxDSTAT0 registers from the Target with the Most Significant bit first. The frame format for Direct Read GETSTATUS CCC Format 1 is shown in Figure 37-31.

The Controller also can use the GETSTATUS CCC to determine whether the Target is still on the bus or not. If the Controller finds that the Target is no longer on the bus, it can recycle the Target’s Dynamic Address or keep the address reserved in case the Target later returns to the bus and performs a Hot-Join request.

Important: This Target module supports GETSTATUS CCC Format 1 only. GETSTATUS CCC Format 2 is not supported.
Figure 37-31. Direct Read GETSTATUS Frame Format 1