SWCU194 March 2023 CC1314R10 , CC1354P10 , CC1354R10 , CC2674P10 , CC2674R10
Using the CTL1.REPEATTX bits the last character transmitted can be repeated as many times as configured within the field. SPI transfer can be started by writing a data once into the TX FIFO. This feature can be used to transmit the same data repeatedly as if the data were written into the TXFIFO SPI:CTL1.REPEATTX number of times. It can be used to clean a transfer or to pull a certain amount of data from a peripheral. A value of 0 in CTL1.REPEATTX disables this feature. This feature is only available in master mode.
When REPEATTX is used it needs to be aligned with the data in the FIFO, hence the below shown sequence should be used:
Check and wait till FIFO is empty
Setup REPEATTX
Write to TXDATA / TXFIFO
Wait till requested data has been received