35#if defined(MODULE_SX1272) 
   36#define SX127X_RSSI_OFFSET                                 (-139) 
   38#define SX127X_RSSI_OFFSET_LF                              (-164) 
   39#define SX127X_RSSI_OFFSET_HF                              (-157) 
   47#if defined(MODULE_SX1272) 
   48#define SX127X_POR_ACTIVE_LOGIC_LEVEL                      (1) 
   50#define SX127X_POR_ACTIVE_LOGIC_LEVEL                      (0) 
  132#if defined(MODULE_SX1276) 
  141void sx1276_rx_chain_calibration(
sx127x_t *dev);
 
Adds include for missing inttype definitions.
 
SX127X device descriptor.
 
Public interface for SX127X driver.
 
uint8_t sx127x_reg_read(const sx127x_t *dev, uint8_t addr)
Reads the radio register at specified address.
 
int16_t sx127x_read_rssi(const sx127x_t *dev)
Reads the current RSSI value.
 
void sx127x_reg_write_burst(const sx127x_t *dev, uint8_t addr, uint8_t *buffer, uint8_t size)
Writes multiple radio registers starting at address (burst-mode).
 
void sx127x_reg_read_burst(const sx127x_t *dev, uint8_t addr, uint8_t *buffer, uint8_t size)
Reads multiple radio registers starting at address.
 
int sx127x_check_version(const sx127x_t *dev)
Check the transceiver version.
 
void sx127x_write_fifo(const sx127x_t *dev, uint8_t *buffer, uint8_t size)
Writes the buffer contents to the SX1276 FIFO.
 
void sx127x_read_fifo(const sx127x_t *dev, uint8_t *buffer, uint8_t size)
Reads the contents of the SX1276 FIFO.
 
void sx127x_reg_write(const sx127x_t *dev, uint8_t addr, uint8_t data)
Writes the radio register at specified address.