zephyr/drivers/lora
Andreas Sandberg 78cc7df60c drivers: lora: sx126x: Support software-managed RF switches
The SX126x supports using DIO2 to control an TX switch, but only if
the switch can be operated using a single control signal. Add support
for RF switches that are wired to a GPIO instead of the radio chip
itself. This makes it possible to use RF switches that require two
control signals (one for the RX port and one for the TX port) by
wiring them to two GPIOs on the MCU.

Signed-off-by: Andreas Sandberg <andreas@sandberg.pp.se>
2020-09-04 12:36:53 +02:00
..
CMakeLists.txt drivers: lora: Add SX126x LoRa radio support 2020-07-02 08:32:37 -04:00
Kconfig drivers: lora: Prepare Kconfig for additional radios 2020-07-02 08:32:37 -04:00
Kconfig.sx12xx drivers: lora: Add SX126x LoRa radio support 2020-07-02 08:32:37 -04:00
hal_common.c drivers: lora: Move board support to a separate file 2020-06-11 07:15:34 -04:00
shell.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
sx12xx_common.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
sx12xx_common.h device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
sx126x.c drivers: lora: sx126x: Support software-managed RF switches 2020-09-04 12:36:53 +02:00
sx1276.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00