zephyr/subsys/lorawan/Kconfig
Torsten Rasmussen 4790f68c84 kconfig: lorawan: experimental settings now uses select EXPERIMENTAL
With the introduction of `EXPERIMENTAL` and `WARN_EXPERIMENTAL` in
Zephyr all subsys/lorawan settings having `[EXPERIMENTAL]` in their
prompt has has been updated to include `select EXPERIMENTAL` so that
developers can enable warnings when experimental features are enabled.

Signed-off-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no>
2021-10-25 10:46:48 +02:00

70 lines
1.5 KiB
Plaintext

# LoRaWAN configuration options
# Copyright (c) 2020 Manivannan Sadhasivam <mani@kernel.org>
# SPDX-License-Identifier: Apache-2.0
menuconfig LORAWAN
bool "LoRaWAN support [EXPERIMENTAL]"
depends on LORA
select HAS_SEMTECH_LORAMAC
select HAS_SEMTECH_SOFT_SE
select EXPERIMENTAL
help
This option enables LoRaWAN support.
if LORAWAN
module = LORAWAN
module-str = lorawan
source "subsys/logging/Kconfig.template.log_config"
config LORAWAN_SYSTEM_MAX_RX_ERROR
int "LoRaWAN System Max Rx Error"
default 20
help
System Max Rx timing error value in ms to be used by LoRaWAN stack
for calculating the RX1/RX2 window timing.
choice LORAMAC_REGION
prompt "LoRaWAN Region Selection"
default LORAMAC_REGION_UNKNOWN
help
Select the LoRaWAN region.
config LORAMAC_REGION_UNKNOWN
bool "Unknown region"
config LORAMAC_REGION_AS923
bool "Asia 923MHz Frequency band"
config LORAMAC_REGION_AU915
bool "Australia 915MHz Frequency band"
config LORAMAC_REGION_CN470
bool "China 470MHz Frequency band"
config LORAMAC_REGION_CN779
bool "China 779MHz Frequency band"
config LORAMAC_REGION_EU433
bool "Europe 433MHz Frequency band"
config LORAMAC_REGION_EU868
bool "Europe 868MHz Frequency band"
config LORAMAC_REGION_KR920
bool "South Korea 920MHz Frequency band"
config LORAMAC_REGION_IN865
bool "India 865MHz Frequency band"
config LORAMAC_REGION_US915
bool "North America 915MHz Frequency band"
config LORAMAC_REGION_RU864
bool "Russia 864MHz Frequency band"
endchoice
endif # LORAWAN