I’d like to confirm that the SPI connection from the processor to the module is in place (connectors can fall out). Ideally there would be a way to read a device ID for confirmation.
The best option appears to be reading back a register; maybe reading 8-bits from LoRa sync word 0x740 as that has a specific reset value 0x14 (or to verify set value).
Is there a command or register that I’ve missed?
Looking at the Get… commands, GetStatus looks like might be enough, checking for STBY_XOSC or FS though that takes time to reach. I’d prefer a quick command/response for simplicity.
GetRxBufferStatus won’t apply.
GetPacketStatus doesn’t have a specific value to check for.
GetRssiInst allso doesn’t have a specific value to check.
GetStats would just be zero at the outset.
GetDeviceErrors should be zero unless there is an error.