Contents
5.7.7
5.7.8
5.8
Sub-GHz radio SPI interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
5.8.1
5.8.2
5.8.3
5.8.4
5.8.5
5.8.6
5.8.7
5.8.8
5.8.9
5.9
Sub-GHz radio application configuration . . . . . . . . . . . . . . . . . . . . . . . . 204
5.9.1
5.9.2
5.9.3
5.10
Sub-GHz radio registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
5.10.1
5.10.2
5.10.3
5.10.4
5.10.5
5.10.6
5.10.7
5.10.8
5.10.9
5.10.10 Sub-GHz radio generic synchronization word control register 5
5.10.11 Sub-GHz radio generic synchronization word control register 4
6/1454
Receive mode (RX) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
Active mode switching time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
Sub-GHz radio command structure . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
Register and buffer access commands . . . . . . . . . . . . . . . . . . . . . . . . 175
Operating mode commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
Sub-GHz radio configuration commands . . . . . . . . . . . . . . . . . . . . . . . 182
Communication status information commands . . . . . . . . . . . . . . . . . . 193
IRQ interrupt commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
Miscellaneous commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
Set_TcxoMode command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
Sub-GHz radio commands overview . . . . . . . . . . . . . . . . . . . . . . . . . . 202
Basic sequence for LoRa, (G)MSK and (G)FSK transmit operation . . 204
Basic sequence for LoRa and (G)FSK receive operation . . . . . . . . . . 205
Basic sequence for BPSK transmit operation . . . . . . . . . . . . . . . . . . . 206
Sub-GHz radio generic bit synchronization register
(SUBGHZ_GBSYNCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
Sub-GHz radio generic packet control 1A register
(SUBGHZ_GPKTCTL1AR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
Sub-GHz radio generic whitening LSB register
(SUBGHZ_GWHITEINIRL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
Sub-GHz radio generic CRC initial MSB register
(SUBGHZ_GCRCINIRH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208
Sub-GHz radio generic CRC initial LSB register
(SUBGHZ_GCRCINIRL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208
Sub-GHz radio generic CRC polynomial MSB register
(SUBGHZ_GCRCPOLRH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208
Sub-GHz radio generic CRC polynomial LSB register
(SUBGHZ_GCRCPOLRL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
Sub-GHz radio generic synchronization word control register 7
(SUBGHZ_GSYNCR7) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
Sub-GHz radio generic synchronization word control register 6
(SUBGHZ_GSYNCR6) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
(SUBGHZ_GSYNCR5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
(SUBGHZ_GSYNCR4) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
RM0453 Rev 2
RM0453
Need help?
Do you have a question about the STM32WL55JC and is the answer not in the manual?
Questions and answers