8#include <RHGenericSPI.h>
11#if defined(SUBGHZSPI_BASE)
30 void begin() { SubGhz.SPI.begin(); };
34 void end() { SubGhz.SPI.end(); };
37 SubGhz.SPI.beginTransaction(SubGhz.spi_settings);
38 SubGhz.setNssActive(
true);
39 while (SubGhz.isBusy()) ;
42 SubGhz.setNssActive(
false);
43 SubGhz.SPI.endTransaction();
Base class for SPI interfaces.
Definition RHGenericSPI.h:31
virtual uint8_t transfer(uint8_t data)=0
virtual void endTransaction()
Definition RHGenericSPI.h:160
virtual void beginTransaction()
Definition RHGenericSPI.h:155