Get Device Status (GETSTATUS)

The Controller uses the Direct GETSTATUS CCC to get the current status from the Target. This CCC transmits the I3CxDSTAT1 and I3CxDSTAT0 registers from the Target with the Most Significant bit first. The frame format is shown in Figure 1.

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.

Figure 1. Direct GETSTATUS Frame Format