zephyr/drivers/lora
Petr Sharshavin f5ae6ccfa8 drivers: lora: fix busy after sx12xx_lora_test_cw
The LoRa modem has been staying in STATE_BUSY
after sx12xx_lora_test_cw() call
because Radio.SetTxContinuousWave() doesn't configure the PHY
to raise 'TX done' event.

It runs TxTimeoutTimer instead,
so we have to handle 'TX timeout' event to correctly release the modem.

This fix has been tested on custom board with STM32L4 and SX1276.

Signed-off-by: Petr Sharshavin <sharshavin@mail.ru>
2023-02-23 09:25:39 +01:00
..
CMakeLists.txt
Kconfig
Kconfig.sx12xx
hal_common.c
shell.c
sx12xx_common.c drivers: lora: fix busy after sx12xx_lora_test_cw 2023-02-23 09:25:39 +01:00
sx12xx_common.h
sx126x.c drivers: tests: replace usage of `spi_is_ready` with `spi_is_ready_dt` 2022-12-07 09:40:23 -06:00
sx126x_common.h
sx126x_standalone.c
sx126x_stm32wl.c
sx127x.c drivers: tests: replace usage of `spi_is_ready` with `spi_is_ready_dt` 2022-12-07 09:40:23 -06:00