Skyward boardcore
Loading...
Searching...
No Matches
Boardcore::SX1278Lora Member List

This is the complete list of members for Boardcore::SX1278Lora, including all inherited members.

checkForIrqAndReset(IrqFlags set_irq, IrqFlags reset_irq)Boardcore::SX1278::SX1278Commonprotected
checkVersion()Boardcore::SX1278Lora
configure(const Config &config)Boardcore::SX1278Loravirtual
Error enum nameBoardcore::SX1278Lora
getFrontend()Boardcore::SX1278::SX1278Commonprotected
getLastRxFei()Boardcore::SX1278::ISX1278inlinevirtual
getLastRxRssi() overrideBoardcore::SX1278Loravirtual
getLastRxSnr() overrideBoardcore::SX1278Loravirtual
getSpiSlave()Boardcore::SX1278::SX1278Commonprotected
handleDioIRQ()Boardcore::SX1278::SX1278Common
init(const Config &config)Boardcore::SX1278Loravirtual
IrqFlags typedefBoardcore::SX1278::ISX1278protected
Mode typedefBoardcore::SX1278::ISX1278protected
MTUBoardcore::SX1278Lorastatic
receive(uint8_t *pkt, size_t max_len) overrideBoardcore::SX1278Loravirtual
send(uint8_t *pkt, size_t len) overrideBoardcore::SX1278Loravirtual
setDefaultMode(Mode mode, DioMapping mapping, InterruptTrigger dio1_trigger, bool set_tx_frontend_on, bool set_rx_frontend_on)Boardcore::SX1278::SX1278Commonprotected
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::SX1278Commoninlineexplicitprotected
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::SX1278Lorainlineexplicit
Transceiver()Boardcore::Transceiverinline
waitForIrq(LockMode &guard, IrqFlags set_irq, IrqFlags reset_irq, bool unlock=false)Boardcore::SX1278::SX1278Commonprotected
waitForIrqBusy(LockMode &guard, IrqFlags set_irq, IrqFlags reset_irq, int timeout)Boardcore::SX1278::SX1278Commonprotected
~SX1278Common()Boardcore::SX1278::SX1278Commoninlineprotected
~Transceiver()Boardcore::Transceiverinlinevirtual