Skyward boardcore
|
This is the complete list of members for Boardcore::SX1278Lora, including all inherited members.
checkForIrqAndReset(IrqFlags set_irq, IrqFlags reset_irq) | Boardcore::SX1278::SX1278Common | protected |
checkVersion() | Boardcore::SX1278Lora | |
configure(const Config &config) | Boardcore::SX1278Lora | virtual |
Error enum name | Boardcore::SX1278Lora | |
getFrontend() | Boardcore::SX1278::SX1278Common | protected |
getLastRxFei() | Boardcore::SX1278::ISX1278 | inlinevirtual |
getLastRxRssi() override | Boardcore::SX1278Lora | virtual |
getLastRxSnr() override | Boardcore::SX1278Lora | virtual |
getSpiSlave() | Boardcore::SX1278::SX1278Common | protected |
handleDioIRQ() | Boardcore::SX1278::SX1278Common | |
init(const Config &config) | Boardcore::SX1278Lora | virtual |
IrqFlags typedef | Boardcore::SX1278::ISX1278 | protected |
Mode typedef | Boardcore::SX1278::ISX1278 | protected |
MTU | Boardcore::SX1278Lora | static |
receive(uint8_t *pkt, size_t max_len) override | Boardcore::SX1278Lora | virtual |
send(uint8_t *pkt, size_t len) override | Boardcore::SX1278Lora | virtual |
setDefaultMode(Mode mode, DioMapping mapping, InterruptTrigger dio1_trigger, bool set_tx_frontend_on, bool set_rx_frontend_on) | Boardcore::SX1278::SX1278Common | protected |
SX1278Common(SPIBus &bus, miosix::GpioPin cs, miosix::GpioPin dio0, miosix::GpioPin dio1, miosix::GpioPin dio3, SPI::ClockDivider clock_divider, std::unique_ptr< ISX1278Frontend > frontend) | Boardcore::SX1278::SX1278Common | inlineexplicitprotected |
SX1278Lora(SPIBus &bus, miosix::GpioPin cs, miosix::GpioPin dio0, miosix::GpioPin dio1, miosix::GpioPin dio3, SPI::ClockDivider clock_divider, std::unique_ptr< SX1278::ISX1278Frontend > frontend) | Boardcore::SX1278Lora | inlineexplicit |
Transceiver() | Boardcore::Transceiver | inline |
waitForIrq(LockMode &guard, IrqFlags set_irq, IrqFlags reset_irq, bool unlock=false) | Boardcore::SX1278::SX1278Common | protected |
waitForIrqBusy(LockMode &guard, IrqFlags set_irq, IrqFlags reset_irq, int timeout) | Boardcore::SX1278::SX1278Common | protected |
~SX1278Common() | Boardcore::SX1278::SX1278Common | inlineprotected |
~Transceiver() | Boardcore::Transceiver | inlinevirtual |