Sub-GHz radio (SUBGHZ) RM0453
204/1450 RM0453 Rev 5
Get_Status() 0xC0 Status
Read_Buffer() 0x1E Offset, Status, Data0, Data1, ..., Datan
Read_Register() 0x1D Addr, Status, Data0, Data1, ..., Datan
Reset_Stats() 0x00 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
Set_BufferBaseAddress() 0x8F TxBaseAddr, RxBaseAddr
Set_Cad() 0xC5 -
Set_CadParams() 0x88
NbCadSymbol, CadDetPeak, CadDetMin, CadExitMode,
Timeout
Set_Fs() 0xC1 -
Set_LoRaSymbTimeout() 0xA0 SymbNum
Set_ModulationParams()
FSK
0x8B
Br, PulseShape, Bw, Fdev
LoRa Sf, Bw, Cr, Ldro
BPSK Br, PulseShape
Set_PaConfig() 0x95 PaDutyCycle, HpMax, HpSel, 0x01
Set_PacketParams()
Generic
0x8C
PbLength, PdDetLength, SyncWordLength, AddrComp,
PktType, PayloadLength, CrcType, Whitening
LoRa PbLength, HeaderType, PayloadLength, CrcType, InvertIQ
BPSK PayloadLength
Set_PacketType() 0x8A PktType
Set_RegulatorMode() 0x96 RegMode
Set_RfFrequency() 0x86 RfFreq
Set_Rx() 0x82 Timeout
Set_RxDutyCycle() 0x94 RxPeriod, SleepPeriod
Set_TxRxFallbackMode() 0x93 FallbackMode
Set_Sleep() 0x84 SleepCfg
Set_Standby() 0x80 StandbyCfg
Set_StopRxTimerOnPreamble() 0x9F RxTimeoutStop
Set_TcxoMode() 0x97 RegTcxoTrim, Timeout
Set_Tx() 0x83 Timeout
Set_TxContinuousWave() 0xD1 -
Set_TxContinuousPreamble() 0xD2 -
Set_TxParams() 0x8E Power, RampTime
Write_Buffer() 0x0E Offset, Data0, Data1, ..., Datan
Write_Register() 0x0D Addr, Data0, Data1, ..., Datan
Table 41. Sub-GHz radio SPI commands overview (continued)
Command Opcode Parameters