Loading...
Searching...
No Matches

Topics

 SX1272
 SX1272 LoRa device driver.
 

Variables

float freq
 SX1272 LoRa carrier frequency.
 
SX1272_SpreadingFactor sf
 SX1272 LoRa modem spreading factor.
 
SX1272_Bandwidth bw
 SX1272 LoRa modem bandwidth.
 
SX1272_CodingRate cr
 SX1272 LoRa modem coding rate.
 
bool implicitHeader
 SX1272 LoRa modem implicit header enable.
 
bool crc
 SX1272 LoRa modem CRC enable.
 
bool paSelect
 SX1272 LoRa modem power amp output select.
 
uint8_t outputPower
 SX1272 LoRa modem power amp output power.
 
bool ocp
 SX1272 LoRa modem overcurrent protection enable.
 
uint8_t ocpTrim
 SX1272 LoRa modem overcurrent protection trim.
 
uint8_t rxFifoBaseAddr
 Base address for RX fifo.
 
uint8_t txFifoBaseAddr
 Base address for TX fifo.
 
uint8_t maxPayloadLength
 Maximum allowed length of payload.
 
LoRa_t base
 Base LoRa API.
 
SX1272_Config config
 Configuration parameters for the SX1272 driver.
 
SPI_tspi
 Parent SPI interface.
 
GPIOpin_t cs
 Chip select GPIO.
 
SX1272_Mode currentMode
 Current operating mode.
 
void(* standby )(struct SX1272 *)
 SX1272 standby method.
 
bool(* updateConfig )(struct SX1272 *, SX1272_Config *)
 SX1272 configuration update method.
 

Detailed Description

Variable Documentation

◆ freq

float freq

SX1272 LoRa carrier frequency.

Definition at line 160 of file sx1272.h.

◆ sf

SX1272 LoRa modem spreading factor.

Definition at line 164 of file sx1272.h.

◆ bw

SX1272 LoRa modem bandwidth.

Definition at line 165 of file sx1272.h.

◆ cr

SX1272 LoRa modem coding rate.

Definition at line 166 of file sx1272.h.

◆ implicitHeader

bool implicitHeader

SX1272 LoRa modem implicit header enable.

Definition at line 167 of file sx1272.h.

◆ crc

bool crc

SX1272 LoRa modem CRC enable.

Definition at line 168 of file sx1272.h.

◆ paSelect

bool paSelect

SX1272 LoRa modem power amp output select.

Definition at line 171 of file sx1272.h.

◆ outputPower

uint8_t outputPower

SX1272 LoRa modem power amp output power.

Definition at line 172 of file sx1272.h.

◆ ocp

bool ocp

SX1272 LoRa modem overcurrent protection enable.

Definition at line 175 of file sx1272.h.

◆ ocpTrim

uint8_t ocpTrim

SX1272 LoRa modem overcurrent protection trim.

Definition at line 176 of file sx1272.h.

◆ rxFifoBaseAddr

uint8_t rxFifoBaseAddr

Base address for RX fifo.

Definition at line 179 of file sx1272.h.

◆ txFifoBaseAddr

uint8_t txFifoBaseAddr

Base address for TX fifo.

Definition at line 180 of file sx1272.h.

◆ maxPayloadLength

uint8_t maxPayloadLength

Maximum allowed length of payload.

Definition at line 181 of file sx1272.h.

◆ base

LoRa_t base

Base LoRa API.

Definition at line 190 of file sx1272.h.

◆ config

SX1272_Config config

Configuration parameters for the SX1272 driver.

Definition at line 191 of file sx1272.h.

◆ spi

SPI_t* spi

Parent SPI interface.

Definition at line 192 of file sx1272.h.

◆ cs

Chip select GPIO.

Definition at line 193 of file sx1272.h.

◆ currentMode

SX1272_Mode currentMode

Current operating mode.

Definition at line 194 of file sx1272.h.

◆ standby

void(* standby) (struct SX1272 *)

SX1272 standby method.

See also
SX1272_standby

Definition at line 195 of file sx1272.h.

◆ updateConfig

bool(* updateConfig) (struct SX1272 *, SX1272_Config *)

SX1272 configuration update method.

See also
SX1272_updateConfig

Definition at line 196 of file sx1272.h.