#
# Copyright (c) 2021 Nordic Semiconductor ASA
#
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
#

menu "Nordic IEEE 802.15.4"

config NRF_802154_RADIO_CONFIG
	bool "nRF52 IEEE 802.15.4 configurator"
	default NRF_802154_SER_RADIO || IEEE802154_NRF5
	depends on NRF_802154_RADIO_DRIVER
	help
	  Enable the nRF IEEE 802.15.4 configurator module.

config NRF_802154_RADIO_CONFIG_PRIO
	int "nRF52 IEEE 802.15.4 configuration priority"
	default 91
	depends on NRF_802154_RADIO_CONFIG
	help
	  Set the nRF IEEE 802.15.4 configuration priority number. Must be
	  greater than nRF IEEE 802.15.4 Radio initialization priority.

config NRF_802154_ACK_TIMEOUT_CUSTOM_US
	int "nRF IEEE 802.15.4 ACK timeout"
	default 0
	range 0 2000
	depends on NRF_802154_RADIO_CONFIG
	help
	  Set the custom value of ACK timeout in the nRF IEEE 802.15.4 radio driver module.
	  It is not recommended to change this setting for anything but testing purposes.
	  Setting this value too low will cause the radio driver to never receive ACK frames
	  and setting it too high will increase current consumption. Set this value to 0 to
	  use the default and recommended value of the ACK timeout.

endmenu
