Default configuration. More...
Default configuration.
Definition in file sx126x_params.h.
Go to the source code of this file.
Variables | |
static const sx126x_params_t | sx126x_params [] |
Configuration struct. | |
Set default configuration parameters | |
Default values are adapted for mbed shield used with to nucleo64 boards | |
#define | SX126X_PARAM_SPI SPI_DEV(0) |
#define | SX126X_PARAM_SPI_NSS GPIO_PIN(0, 8) /* D7 */ |
#define | SX126X_PARAM_RESET GPIO_PIN(0, 0) /* A0 */ |
#define | SX126X_PARAM_BUSY GPIO_PIN(1, 3) /* D3 */ |
#define | SX126X_PARAM_DIO1 GPIO_PIN(1, 4) /* D5 */ |
#define | SX126X_PARAM_REGULATOR SX126X_REG_MODE_DCDC |
Regulator type which can be SX126X_REG_MODE_LDO or SX126X_REG_MODE_DCDC. | |
#define | SX126X_PARAM_SET_RF_MODE_CB NULL |
#define | SX126X_PARAM_TX_PA_MODE SX126X_RF_MODE_TX_LPA |
#define | SX126X_PARAM_DIO2_MODE SX126X_DIO2_UNUSED |
DIO2 pin mode which can be SX126X_DIO2_UNUSED, SX126X_DIO2_IRQ or SX126X_DIO2_RF_SWITCH. | |
#define | SX126X_PARAM_DIO3_MODE SX126X_DIO3_UNUSED |
DIO3 pin mode which can be SX126X_DIO3_UNUSED, SX126X_DIO3_IRQ or SX126X_DIO3_TCXO. | |
#define | SX126X_PARAM_TCXO_VOLTAGE SX126X_TCXO_CTRL_3_0V |
TCXO voltage is configured to be 200 mV below the supply voltage. | |
#define | SX126X_PARAM_TCXO_TIMEOUT 256 |
Timeout for tcxo stabilization in 15.625 µs steps The default value is 256 (4ms). | |
#define | SX126X_PARAM_DIO3_ARG |
DIO3 argument if mode is SX126X_DIO3_TCXO. | |
#define | SX126X_SET_RF_MODE |
#define | SX126X_TX_PA_MODE |
#define | SX126X_DIO2_MODE .dio2_mode = SX126X_PARAM_DIO2_MODE, |
DIO2 pin mode. | |
#define | SX126X_DIO3_MODE .dio3_mode = SX126X_PARAM_DIO3_MODE, |
DIO3 pin mode. | |
#define | SX126X_DIO3_ARG .dio3_arg = SX126X_PARAM_DIO3_ARG, |
DIO3 pin argument. | |
#define | SX126X_PARAMS |
#define SX126X_DIO2_MODE .dio2_mode = SX126X_PARAM_DIO2_MODE, |
DIO2 pin mode.
Definition at line 152 of file sx126x_params.h.
#define SX126X_DIO3_ARG .dio3_arg = SX126X_PARAM_DIO3_ARG, |
DIO3 pin argument.
Definition at line 165 of file sx126x_params.h.
#define SX126X_DIO3_MODE .dio3_mode = SX126X_PARAM_DIO3_MODE, |
DIO3 pin mode.
Definition at line 161 of file sx126x_params.h.
#define SX126X_PARAM_BUSY GPIO_PIN(1, 3) /* D3 */ |
Definition at line 59 of file sx126x_params.h.
#define SX126X_PARAM_DIO1 GPIO_PIN(1, 4) /* D5 */ |
Definition at line 63 of file sx126x_params.h.
#define SX126X_PARAM_DIO2_MODE SX126X_DIO2_UNUSED |
DIO2 pin mode which can be SX126X_DIO2_UNUSED, SX126X_DIO2_IRQ or SX126X_DIO2_RF_SWITCH.
Definition at line 87 of file sx126x_params.h.
#define SX126X_PARAM_DIO3_ARG |
DIO3 argument if mode is SX126X_DIO3_TCXO.
Definition at line 120 of file sx126x_params.h.
#define SX126X_PARAM_DIO3_MODE SX126X_DIO3_UNUSED |
DIO3 pin mode which can be SX126X_DIO3_UNUSED, SX126X_DIO3_IRQ or SX126X_DIO3_TCXO.
Definition at line 95 of file sx126x_params.h.
#define SX126X_PARAM_REGULATOR SX126X_REG_MODE_DCDC |
Regulator type which can be SX126X_REG_MODE_LDO or SX126X_REG_MODE_DCDC.
Definition at line 71 of file sx126x_params.h.
#define SX126X_PARAM_RESET GPIO_PIN(0, 0) /* A0 */ |
Definition at line 55 of file sx126x_params.h.
#define SX126X_PARAM_SET_RF_MODE_CB NULL |
Definition at line 75 of file sx126x_params.h.
#define SX126X_PARAM_SPI SPI_DEV(0) |
Definition at line 47 of file sx126x_params.h.
#define SX126X_PARAM_SPI_NSS GPIO_PIN(0, 8) /* D7 */ |
Definition at line 51 of file sx126x_params.h.
#define SX126X_PARAM_TCXO_TIMEOUT 256 |
Timeout for tcxo stabilization in 15.625 µs steps The default value is 256 (4ms).
Definition at line 113 of file sx126x_params.h.
#define SX126X_PARAM_TCXO_VOLTAGE SX126X_TCXO_CTRL_3_0V |
TCXO voltage is configured to be 200 mV below the supply voltage.
This means that even if tcxoVoltage is configured above the supply voltage, the supply voltage will be limited by: VDDop > VTCXO + 200 mV
Definition at line 105 of file sx126x_params.h.
#define SX126X_PARAM_TX_PA_MODE SX126X_RF_MODE_TX_LPA |
Definition at line 79 of file sx126x_params.h.
#define SX126X_PARAMS |
Definition at line 172 of file sx126x_params.h.
#define SX126X_SET_RF_MODE |
Definition at line 144 of file sx126x_params.h.
#define SX126X_TX_PA_MODE |
Definition at line 145 of file sx126x_params.h.
|
static |
Configuration struct.
Definition at line 192 of file sx126x_params.h.