Why is the sx126x driver under zephyr/drivers/lora/native/sx126x
#104653
-
|
Hi, Thanks! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
|
The SX126x family of devices actually have 3 separate drivers implementing the LoRa API, depending on which backend you want to use (LoRaMAC-node, LoRa Basics Modem, or the native implementation). The first two are Semtech integration layers, while the later is a pure Zephyr creation (by @carlocaione). Yes these devices (and therefore STM32WL5x, which integrates the IP) can do more that just LoRa, but LoRa has historically been the primary use-case for the modems.
Not currently. There are recent PRs looking to integrate it into the LoRa API, but I am unsure whether that is the best place for it (#104331, #104614) |
Beta Was this translation helpful? Give feedback.
The SX126x family of devices actually have 3 separate drivers implementing the LoRa API, depending on which backend you want to use (LoRaMAC-node, LoRa Basics Modem, or the native implementation). The first two are Semtech integration layers, while the later is a pure Zephyr creation (by @carlocaione).
Yes these devices (and therefore STM32WL5x, which integrates the IP) can do more that just LoRa, but LoRa has historically been the primary use-case for the modems.
Not currently. There are recent PRs looking to integrate it into the LoRa API, but I am unsure whether that is the best place for it (#104331, #…