2021-04-11 08:11 AM
In the STM32WL55 reference manual (RM0453 Rev 1) section 5.8.5 states "Get_Status(status) can be issued at any time"
However, there seem to be many situations where this command will result in a reserved value for the "CmdStatus" field.
A minimal reproduction of this can be done by setting the radio into standby (RC 13MHz), followed by a Get_Status command. In this scenario Get_Status deterministically returns 0xA2, which corresponds to a bit value of 1 for the CmdStatus field, which is reserved per the reference manual.
Another example is after transmitting data with Set_Tx; the status will show 0xE2 (Mode = TX, CmdStatus = 1) before the transmission has completed, and 0xAC (Mode = StandbyRC, CmdStatus = Complete) after the transmission has completed.
1) What does a value of 1 in the CmdStatus field of the Get_Status() command correspond to?
2) Are there any conditions when the result of Get_Status() is invalid?
2021-05-22 09:00 AM
Hi, is anyone from ST going to answer this? The question has been outstanding for over a month now.
2024-07-09 10:16 AM
I am facing a similar situation and any answer would be appreciated.