I am looking to keep track of the RSSI values on every received packet. However, when I send the ‘D’‘B’ command to the module only about a third of the responses have a valid range, the other 2/3’s will respond with an “OK”/0x00 command status, but the command data is 0x00.
The module is awake the entire time between transmitting, receiving, and querying the RSSI register and the AT command is sent after 0x8B “success” transmit response.
Are there any other settings / commands / steps that I can take to ensure that I receive a valid response range every time?