Contents RM0453
6/1461 RM0453 Rev 1
5.7.7 Receive mode (RX) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
5.7.8 Active mode switching time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
5.8 Sub-GHz radio SPI interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
5.8.1 Sub-GHz radio command structure . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
5.8.2 Register and buffer access commands . . . . . . . . . . . . . . . . . . . . . . . . 175
5.8.3 Operating mode commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
5.8.4 Sub-GHz radio configuration commands . . . . . . . . . . . . . . . . . . . . . . . 182
5.8.5 Communication status information commands . . . . . . . . . . . . . . . . . . 194
5.8.6 IRQ interrupt commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
5.8.7 Miscellaneous commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
5.8.8 Set_TcxoMode command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
5.8.9 Sub-GHz radio commands overview . . . . . . . . . . . . . . . . . . . . . . . . . . 203
5.9 Sub-GHz radio application configuration . . . . . . . . . . . . . . . . . . . . . . . . 205
5.9.1 Basic sequence for LoRa, (G)MSK and (G)FSK transmit operation . . 205
5.9.2 Basic sequence for LoRa and (G)FSK receive operation . . . . . . . . . . 206
5.9.3 Basic sequence for BPSK transmit operation . . . . . . . . . . . . . . . . . . . 207
5.10 Sub-GHz radio registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
5.10.1 Sub-GHz radio generic bit synchronization register
(SUBGHZ_GBSYNCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
5.10.2 Sub-GHz radio generic packet control 1A register
(SUBGHZ_GPKTCTL1AR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208
5.10.3 Sub-GHz radio generic whitening LSB register
(SUBGHZ_GWHITEINIRL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208
5.10.4 Sub-GHz radio generic CRC initial MSB register
(SUBGHZ_GCRCINIRH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
5.10.5 Sub-GHz radio generic CRC initial LSB register
(SUBGHZ_GCRCINIRL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
5.10.6 Sub-GHz radio generic CRC polynomial MSB register
(SUBGHZ_GCRCPOLRH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
5.10.7 Sub-GHz radio generic CRC polynomial LSB register
(SUBGHZ_GCRCPOLRL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
5.10.8 Sub-GHz radio generic synchronization word control register 7
(SUBGHZ_GSYNCR7) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
5.10.9 Sub-GHz radio generic synchronization word control register 6
(SUBGHZ_GSYNCR6) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
5.10.10 Sub-GHz radio generic synchronization word control register 5
(SUBGHZ_GSYNCR5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
5.10.11 Sub-GHz radio generic synchronization word control register 4
(SUBGHZ_GSYNCR4) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211