Skyward boardcore
|
Namespaces | |
namespace | Fsk |
Definitions only valid for Fsk. | |
namespace | Lora |
Definitions only valid for LoRa. | |
namespace | RegDioMapping |
Classes | |
class | ISX1278 |
Shared interface between all SX1278 drivers. More... | |
class | ISX1278Frontend |
Shared interface between all SX1278 frontends. More... | |
class | SX1278Common |
Typedefs | |
using | DioMapping = RegDioMapping::Mapping |
Enumerations | |
enum class | Dio { DIO0 = 0 , DIO1 = 1 , DIO2 = 2 , DIO3 = 3 , DIO4 = 4 , DIO5 = 5 } |
Represents a DIO.. More... | |
Functions | |
SPIBusConfig | getSpiBusConfig (SPI::ClockDivider clock_divider) |
Variables | |
constexpr int | FXOSC = 32000000 |
Main oscillator frequency (Hz) | |
constexpr float | FSTEP = 61.03515625 |
Frequency step (Hz) used in some calculations. | |
constexpr int | MIN_FREQ_DEV = 0 |
constexpr int | MAX_FREQ_DEV = 0x3fff * FSTEP |
constexpr int | MIN_FREQ_RF = 0 |
constexpr int | MAX_FREQ_RF = 0xffffff * FSTEP |
using Boardcore::SX1278::DioMapping = typedef RegDioMapping::Mapping |
Definition at line 44 of file SX1278Common.h.
|
strong |
Represents a DIO..
Enumerator | |
---|---|
DIO0 | |
DIO1 | |
DIO2 | |
DIO3 | |
DIO4 | |
DIO5 |
Definition at line 67 of file SX1278Defs.h.
|
inline |
Definition at line 45 of file SX1278Defs.h.
|
constexpr |
Frequency step (Hz) used in some calculations.
Definition at line 43 of file SX1278Defs.h.
|
constexpr |
Main oscillator frequency (Hz)
Definition at line 38 of file SX1278Defs.h.
|
constexpr |
Definition at line 59 of file SX1278Defs.h.
|
constexpr |
Definition at line 62 of file SX1278Defs.h.
|
constexpr |
Definition at line 58 of file SX1278Defs.h.
|
constexpr |
Definition at line 61 of file SX1278Defs.h.