|
| enum | nrf_modem_dect_mac_err {
NRF_MODEM_DECT_MAC_STATUS_OK = 0x0000
, NRF_MODEM_DECT_MAC_STATUS_FAIL = 0x0001
, NRF_MODEM_DECT_MAC_STATUS_INVALID_PARAM = 0x0002
, NRF_MODEM_DECT_MAC_STATUS_NOT_ALLOWED = 0x0003
,
NRF_MODEM_DECT_MAC_STATUS_NO_CONFIG = 0x0004
, NRF_MODEM_DECT_MAC_STATUS_RD_NOT_FOUND = 0x0005
, NRF_MODEM_DECT_MAC_STATUS_TEMP_FAILURE = 0x0006
, NRF_MODEM_DECT_MAC_STATUS_NO_RESOURCES = 0x0007
,
NRF_MODEM_DECT_MAC_STATUS_NO_RESPONSE = 0x0008
, NRF_MODEM_DECT_MAC_STATUS_NW_REJECT = 0x0009
, NRF_MODEM_DECT_MAC_STATUS_NO_MEMORY = 0x000A
, NRF_MODEM_DECT_MAC_STATUS_NO_RSSI_RESULTS = 0x000B
,
NRF_MODEM_DECT_MAC_STATUS_DLC_DISCARD_TIMER_EXPIRED = 0x000C
} |
| |
| enum | nrf_modem_dect_control_systemmode { NRF_MODEM_DECT_MODE_MAC = 1
, NRF_MODEM_DECT_MODE_NONE = 3
} |
| | Dect system modes. More...
|
| |
| enum | nrf_modem_dect_control_functional_mode { NRF_MODEM_DECT_CONTROL_FUNCTIONAL_MODE_DEACTIVATE = 0
, NRF_MODEM_DECT_CONTROL_FUNCTIONAL_MODE_ACTIVATE = 1
} |
| | Dect functional modes. More...
|
| |
| enum | nrf_modem_dect_mac_association_indication_status {
NRF_MODEM_DECT_MAC_ASSOCIATION_INDICATION_STATUS_SUCCESS = 0
, NRF_MODEM_DECT_MAC_ASSOCIATION_INDICATION_STATUS_SHORT_ID_CONFLICT = 1
, NRF_MODEM_DECT_MAC_ASSOCIATION_INDICATION_STATUS_LONG_ID_CONFLICT = 2
, NRF_MODEM_DECT_MAC_ASSOCIATION_INDICATION_STATUS_MAX_NUM_NEIGHBOURS = 3
,
NRF_MODEM_DECT_MAC_ASSOCIATION_INDICATION_STATUS_RD_CAPA_MISMATCH = 4
, NRF_MODEM_DECT_MAC_ASSOCIATION_INDICATION_STATUS_NO_RESOURCES_FOR_RESPONSE = 5
} |
| | Association indication statuses. Association enables parent to route messages to associated child. More...
|
| |
| enum | nrf_modem_dect_mac_association_reject_cause {
NRF_MODEM_DECT_MAC_ASSOCIATION_REJECT_CAUSE_NO_RADIO_CAPACITY = 0
, NRF_MODEM_DECT_MAC_ASSOCIATION_REJECT_CAUSE_NO_HW_CAPACITY = 1
, NRF_MODEM_DECT_MAC_ASSOCIATION_REJECT_CAUSE_CONFLICTED_SHORT_ID = 2
, NRF_MODEM_DECT_MAC_ASSOCIATION_REJECT_CAUSE_SECURITY_NEEDED = 3
,
NRF_MODEM_DECT_MAC_ASSOCIATION_REJECT_CAUSE_OTHER_REASON = 4
} |
| | Association reject causes. More...
|
| |
| enum | nrf_modem_dect_mac_association_reject_time {
NRF_MODEM_DECT_MAC_ASSOCIATION_REJECT_TIME_0S = 0
, NRF_MODEM_DECT_MAC_ASSOCIATION_REJECT_TIME_5S = 1
, NRF_MODEM_DECT_MAC_ASSOCIATION_REJECT_TIME_10S = 2
, NRF_MODEM_DECT_MAC_ASSOCIATION_REJECT_TIME_30S = 3
,
NRF_MODEM_DECT_MAC_ASSOCIATION_REJECT_TIME_60S = 4
, NRF_MODEM_DECT_MAC_ASSOCIATION_REJECT_TIME_120S = 5
, NRF_MODEM_DECT_MAC_ASSOCIATION_REJECT_TIME_180S = 6
, NRF_MODEM_DECT_MAC_ASSOCIATION_REJECT_TIME_300S = 7
,
NRF_MODEM_DECT_MAC_ASSOCIATION_REJECT_TIME_600S = 8
} |
| | Association reject times. Application must wait the time before re-attempt the association with same parent. More...
|
| |
| enum | nrf_modem_dect_mac_association_setup_cause {
NRF_MODEM_DECT_MAC_ASSOCIATION_SETUP_CAUSE_INIT = 0
, NRF_MODEM_DECT_MAC_ASSOCIATION_SETUP_CAUSE_NEW_SET_OF_FLOWS = 1
, NRF_MODEM_DECT_MAC_ASSOCIATION_SETUP_CAUSE_MOBILITY = 2
, NRF_MODEM_DECT_MAC_ASSOCIATION_SETUP_CAUSE_AFTER_ERROR = 3
,
NRF_MODEM_DECT_MAC_ASSOCIATION_SETUP_CAUSE_CHANGE_OPER_CHANNEL = 4
, NRF_MODEM_DECT_MAC_ASSOCIATION_SETUP_CAUSE_CHANGE_OPER_MODE = 5
, NRF_MODEM_DECT_MAC_ASSOCIATION_SETUP_CAUSE_OTHER_REASON = 6
} |
| | Association setup causes. More...
|
| |
| enum | nrf_modem_dect_mac_cluster_beacon_period {
NRF_MODEM_DECT_MAC_CLUSTER_BEACON_PERIOD_10_MS = 0
, NRF_MODEM_DECT_MAC_CLUSTER_BEACON_PERIOD_50_MS = 1
, NRF_MODEM_DECT_MAC_CLUSTER_BEACON_PERIOD_100_MS = 2
, NRF_MODEM_DECT_MAC_CLUSTER_BEACON_PERIOD_500_MS = 3
,
NRF_MODEM_DECT_MAC_CLUSTER_BEACON_PERIOD_1000_MS = 4
, NRF_MODEM_DECT_MAC_CLUSTER_BEACON_PERIOD_1500_MS = 5
, NRF_MODEM_DECT_MAC_CLUSTER_BEACON_PERIOD_2000_MS = 6
, NRF_MODEM_DECT_MAC_CLUSTER_BEACON_PERIOD_4000_MS = 7
,
NRF_MODEM_DECT_MAC_CLUSTER_BEACON_PERIOD_8000_MS = 8
, NRF_MODEM_DECT_MAC_CLUSTER_BEACON_PERIOD_16000_MS = 9
, NRF_MODEM_DECT_MAC_CLUSTER_BEACON_PERIOD_32000_MS = 10
} |
| | Cluster beacon sending periods. More...
|
| |
| enum | nrf_modem_dect_mac_cluster_max_tx_power {
NRF_MODEM_DECT_MAC_CLUSTER_MAX_TX_POWER_NEGATIVE_12_DB = 4
, NRF_MODEM_DECT_MAC_CLUSTER_MAX_TX_POWER_NEGATIVE_8_DB = 5
, NRF_MODEM_DECT_MAC_CLUSTER_MAX_TX_POWER_NEGATIVE_4_DB = 6
, NRF_MODEM_DECT_MAC_CLUSTER_MAX_TX_POWER_0_DB = 7
,
NRF_MODEM_DECT_MAC_CLUSTER_MAX_TX_POWER_4_DB = 8
, NRF_MODEM_DECT_MAC_CLUSTER_MAX_TX_POWER_7_DB = 9
, NRF_MODEM_DECT_MAC_CLUSTER_MAX_TX_POWER_10_DB = 10
, NRF_MODEM_DECT_MAC_CLUSTER_MAX_TX_POWER_13_DB = 11
,
NRF_MODEM_DECT_MAC_CLUSTER_MAX_TX_POWER_16_DB = 12
, NRF_MODEM_DECT_MAC_CLUSTER_MAX_TX_POWER_19_DB = 13
, NRF_MODEM_DECT_MAC_CLUSTER_MAX_TX_POWER_21_DB = 14
, NRF_MODEM_DECT_MAC_CLUSTER_MAX_TX_POWER_23_DB = 15
} |
| | Cluster maximum TX powers. More...
|
| |
| enum | nrf_modem_dect_mac_communication_method { NRF_MODEM_DECT_MAC_COMMUNICATION_METHOD_RACH = 0
, NRF_MODEM_DECT_MAC_COMMUNICATION_METHOD_POLLING = 1
, NRF_MODEM_DECT_MAC_COMMUNICATION_METHOD_PAGING = 2
} |
| | Communication methods. More...
|
| |
| enum | nrf_modem_dect_mac_count_to_trigger {
NRF_MODEM_DECT_MAC_COUNT_TO_TRIGGER_1 = 0
, NRF_MODEM_DECT_MAC_COUNT_TO_TRIGGER_2 = 1
, NRF_MODEM_DECT_MAC_COUNT_TO_TRIGGER_3 = 2
, NRF_MODEM_DECT_MAC_COUNT_TO_TRIGGER_4 = 3
,
NRF_MODEM_DECT_MAC_COUNT_TO_TRIGGER_5 = 4
, NRF_MODEM_DECT_MAC_COUNT_TO_TRIGGER_6 = 5
, NRF_MODEM_DECT_MAC_COUNT_TO_TRIGGER_7 = 6
, NRF_MODEM_DECT_MAC_COUNT_TO_TRIGGER_8 = 7
,
NRF_MODEM_DECT_MAC_COUNT_TO_TRIGGER_16 = 8
, NRF_MODEM_DECT_MAC_COUNT_TO_TRIGGER_24 = 9
, NRF_MODEM_DECT_MAC_COUNT_TO_TRIGGER_32 = 10
, NRF_MODEM_DECT_MAC_COUNT_TO_TRIGGER_40 = 11
,
NRF_MODEM_DECT_MAC_COUNT_TO_TRIGGER_48 = 12
, NRF_MODEM_DECT_MAC_COUNT_TO_TRIGGER_64 = 13
, NRF_MODEM_DECT_MAC_COUNT_TO_TRIGGER_128 = 14
, NRF_MODEM_DECT_MAC_COUNT_TO_TRIGGER_256 = 15
} |
| | Counts to trigger. Count to trigger can be used in decision to associate to another parent. More...
|
| |
| enum | nrf_modem_dect_dlc_service_type { NRF_MODEM_DECT_DLC_SERVICE_TYPE_0 = 0
, NRF_MODEM_DECT_DLC_SERVICE_TYPE_1 = 1
, NRF_MODEM_DECT_DLC_SERVICE_TYPE_2 = 2
, NRF_MODEM_DECT_DLC_SERVICE_TYPE_3 = 3
} |
| | Data link control (DLC) service types. More...
|
| |
| enum | nrf_modem_dect_mac_harq_delay_subslots {
NRF_MODEM_DECT_MAC_HARQ_DELAY_SUBSLOTS_0 = 0
, NRF_MODEM_DECT_MAC_HARQ_DELAY_SUBSLOTS_1 = 1
, NRF_MODEM_DECT_MAC_HARQ_DELAY_SUBSLOTS_2 = 2
, NRF_MODEM_DECT_MAC_HARQ_DELAY_SUBSLOTS_3 = 3
,
NRF_MODEM_DECT_MAC_HARQ_DELAY_SUBSLOTS_4 = 4
, NRF_MODEM_DECT_MAC_HARQ_DELAY_SUBSLOTS_5 = 5
, NRF_MODEM_DECT_MAC_HARQ_DELAY_SUBSLOTS_6 = 6
} |
| | HARQ delay subslots. More...
|
| |
| enum | nrf_modem_dect_mac_harq_delay_time {
NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_105US = 0
, NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_200US = 1
, NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_400US = 2
, NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_800US = 3
,
NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_1MS = 4
, NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_2MS = 5
, NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_4MS = 6
, NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_6MS = 7
,
NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_8MS = 8
, NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_10MS = 9
, NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_20MS = 10
, NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_30MS = 11
,
NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_40MS = 12
, NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_50MS = 13
, NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_60MS = 14
, NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_70MS = 15
,
NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_80MS = 16
, NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_90MS = 17
, NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_100MS = 18
, NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_120MS = 19
,
NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_140MS = 20
, NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_160MS = 21
, NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_180MS = 22
, NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_200MS = 23
,
NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_240MS = 24
, NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_280MS = 25
, NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_320MS = 26
, NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_360MS = 27
,
NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_400MS = 28
, NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_450MS = 29
, NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_500MS = 30
} |
| | HARQ delay times. More...
|
| |
| enum | nrf_modem_dect_mac_ie_type {
NRF_MODEM_DECT_MAC_IE_TYPE_SECURITY_INFO = 1
, NRF_MODEM_DECT_MAC_IE_TYPE_ROUTE_INFO = 2
, NRF_MODEM_DECT_MAC_IE_TYPE_RESOURCE_ALLOCATION = 3
, NRF_MODEM_DECT_MAC_IE_TYPE_RANDOM_ACCESS_RESOURCE = 4
,
NRF_MODEM_DECT_MAC_IE_TYPE_RD_CAPABILITY = 5
, NRF_MODEM_DECT_MAC_IE_TYPE_NEIGHBOURING = 6
, NRF_MODEM_DECT_MAC_IE_TYPE_LOAD_INFO = 9
, NRF_MODEM_DECT_MAC_IE_TYPE_CONFIGURATION_REQUEST = 10
,
NRF_MODEM_DECT_MAC_IE_TYPE_MEASUREMENT_REPORT = 11
, NRF_MODEM_DECT_MAC_IE_TYPE_RADIO_DEVICE_STATUS = 12
} |
| | MAC information element types. More...
|
| |
| enum | nrf_modem_dect_mac_max_mcs {
NRF_MODEM_DECT_MAC_MAX_MCS_0 = 0
, NRF_MODEM_DECT_MAC_MAX_MCS_1 = 1
, NRF_MODEM_DECT_MAC_MAX_MCS_2 = 2
, NRF_MODEM_DECT_MAC_MAX_MCS_3 = 3
,
NRF_MODEM_DECT_MAC_MAX_MCS_4 = 4
, NRF_MODEM_DECT_MAC_MAX_MCS_5 = 5
, NRF_MODEM_DECT_MAC_MAX_MCS_6 = 6
, NRF_MODEM_DECT_MAC_MAX_MCS_7 = 7
,
NRF_MODEM_DECT_MAC_MAX_MCS_8 = 8
, NRF_MODEM_DECT_MAC_MAX_MCS_9 = 9
, NRF_MODEM_DECT_MAC_MAX_MCS_10 = 10
, NRF_MODEM_DECT_MAC_MAX_MCS_11 = 11
} |
| | Max modulation and coding schemes. More...
|
| |
| enum | nrf_modem_dect_mac_band_group_index { NRF_MODEM_DECT_MAC_PHY_BAND_GROUP_IDX0 = 0
, NRF_MODEM_DECT_MAC_PHY_BAND_GROUP_IDX1 = 1
} |
| | Band group index. More...
|
| |
| enum | nrf_modem_dect_mac_band {
NRF_MODEM_DECT_MAC_PHY_BAND1 = 1
, NRF_MODEM_DECT_MAC_PHY_BAND2 = 2
, NRF_MODEM_DECT_MAC_PHY_BAND4 = 4
, NRF_MODEM_DECT_MAC_PHY_BAND9 = 9
,
NRF_MODEM_DECT_MAC_PHY_BAND22 = 22
} |
| | Bands. Countries allow different bands. Bands frequencies are defined in ETSI TS 103 636-2. More...
|
| |
| enum | nrf_modem_dect_mac_nw_beacon_period {
NRF_MODEM_DECT_MAC_NW_BEACON_PERIOD_50_MS = 0
, NRF_MODEM_DECT_MAC_NW_BEACON_PERIOD_100_MS = 1
, NRF_MODEM_DECT_MAC_NW_BEACON_PERIOD_500_MS = 2
, NRF_MODEM_DECT_MAC_NW_BEACON_PERIOD_1000_MS = 3
,
NRF_MODEM_DECT_MAC_NW_BEACON_PERIOD_1500_MS = 4
, NRF_MODEM_DECT_MAC_NW_BEACON_PERIOD_2000_MS = 5
, NRF_MODEM_DECT_MAC_NW_BEACON_PERIOD_4000_MS = 6
} |
| | Network beacon sending periods. More...
|
| |
| enum | nrf_modem_dect_mac_nw_id_filter_mode { NRF_MODEM_DECT_MAC_NW_ID_FILTER_MODE_NONE = 0
, NRF_MODEM_DECT_MAC_NW_ID_FILTER_MODE_24MSB = 1
, NRF_MODEM_DECT_MAC_NW_ID_FILTER_MODE_32BIT = 3
} |
| | Network ID filter modes. More...
|
| |
| enum | nrf_modem_dect_mac_ra_repeat_type { NRF_MODEM_DECT_MAC_RA_REPEAT_TYPE_SINGLE = 0
, NRF_MODEM_DECT_MAC_RA_REPEAT_TYPE_FRAMES = 1
, NRF_MODEM_DECT_MAC_RA_REPEAT_TYPE_SUBSLOTS = 2
} |
| | Random Access repeat types. More...
|
| |
| enum | nrf_modem_dect_mac_rd_capability_beta {
NRF_MODEM_DECT_MAC_RD_CAPABILITY_BETA_1 = 0
, NRF_MODEM_DECT_MAC_RD_CAPABILITY_BETA_2 = 1
, NRF_MODEM_DECT_MAC_RD_CAPABILITY_BETA_4 = 2
, NRF_MODEM_DECT_MAC_RD_CAPABILITY_BETA_8 = 3
,
NRF_MODEM_DECT_MAC_RD_CAPABILITY_BETA_12 = 4
, NRF_MODEM_DECT_MAC_RD_CAPABILITY_BETA_16 = 5
} |
| | Radio Device capability fourier transform scaling factors. More...
|
| |
| enum | nrf_modem_dect_mac_rd_capability_dlc_service_type {
NRF_MODEM_DECT_MAC_RD_CAPABILITY_DLC_SERVICE_TYPE_0 = 0
, NRF_MODEM_DECT_MAC_RD_CAPABILITY_DLC_SERVICE_TYPE_1 = 1
, NRF_MODEM_DECT_MAC_RD_CAPABILITY_DLC_SERVICE_TYPE_2 = 2
, NRF_MODEM_DECT_MAC_RD_CAPABILITY_DLC_SERVICE_TYPE_3_2_1 = 3
,
NRF_MODEM_DECT_MAC_RD_CAPABILITY_DLC_SERVICE_TYPE_ALL = 4
} |
| | Radio device capability DLC service types. More...
|
| |
| enum | nrf_modem_dect_mac_rd_capability_num_harq { NRF_MODEM_DECT_MAC_RD_CAPABILITY_NUM_HARQ_1 = 0
, NRF_MODEM_DECT_MAC_RD_CAPABILITY_NUM_HARQ_2 = 1
, NRF_MODEM_DECT_MAC_RD_CAPABILITY_NUM_HARQ_4 = 2
, NRF_MODEM_DECT_MAC_RD_CAPABILITY_NUM_HARQ_8 = 3
} |
| | Radio Device capability number of HARQs. More...
|
| |
| enum | nrf_modem_dect_mac_rd_capability_max_nss { NRF_MODEM_DECT_MAC_RD_CAPABILITY_MAX_NSS_1 = 0
, NRF_MODEM_DECT_MAC_RD_CAPABILITY_MAX_NSS_2 = 1
, NRF_MODEM_DECT_MAC_RD_CAPABILITY_MAX_NSS_4 = 2
, NRF_MODEM_DECT_MAC_RD_CAPABILITY_MAX_NSS_8 = 3
} |
| | Max number of spatial stream transmission capabilities. More...
|
| |
| enum | nrf_modem_dect_mac_rd_capability_muu { NRF_MODEM_DECT_MAC_RD_CAPABILITY_MUU_1 = 0
, NRF_MODEM_DECT_MAC_RD_CAPABILITY_MUU_2 = 1
, NRF_MODEM_DECT_MAC_RD_CAPABILITY_MUU_4 = 2
, NRF_MODEM_DECT_MAC_RD_CAPABILITY_MUU_8 = 3
} |
| | Radio Device capability subcarrier scaling factors. More...
|
| |
| enum | nrf_modem_dect_mac_rd_capability_operating_mode { NRF_MODEM_DECT_MAC_RD_CAPABILITY_OPERATING_MODE_PT_ONLY = 0
, NRF_MODEM_DECT_MAC_RD_CAPABILITY_OPERATING_MODE_FT_ONLY = 1
, NRF_MODEM_DECT_MAC_RD_CAPABILITY_OPERATING_MODE_PT_FT = 2
} |
| | Radio Device capability operating modes. FT is a parent device that accepts child device associations PT is a child device, not accepting further child device associations. More...
|
| |
| enum | nrf_modem_dect_mac_rd_capability_power_class { NRF_MODEM_DECT_MAC_RD_CAPABILITY_POWER_CLASS_1 = 0
, NRF_MODEM_DECT_MAC_RD_CAPABILITY_POWER_CLASS_2 = 1
, NRF_MODEM_DECT_MAC_RD_CAPABILITY_POWER_CLASS_3 = 2
, NRF_MODEM_DECT_MAC_RD_CAPABILITY_POWER_CLASS_4 = 3
} |
| | Radio Device power classes. More...
|
| |
| enum | nrf_modem_dect_mac_rd_capability_release { NRF_MODEM_DECT_MAC_RD_CAPABILITY_RELEASE_1 = 1
, NRF_MODEM_DECT_MAC_RD_CAPABILITY_RELEASE_2 = 2
, NRF_MODEM_DECT_MAC_RD_CAPABILITY_RELEASE_3 = 3
, NRF_MODEM_DECT_MAC_RD_CAPABILITY_RELEASE_4 = 4
} |
| | Supported specification version. More...
|
| |
| enum | nrf_modem_dect_mac_rd_capability_rx_for_tx_div { NRF_MODEM_DECT_MAC_RD_CAPABILITY_RX_FOR_TX_DIV_1 = 0
, NRF_MODEM_DECT_MAC_RD_CAPABILITY_RX_FOR_TX_DIV_2 = 1
, NRF_MODEM_DECT_MAC_RD_CAPABILITY_RX_FOR_TX_DIV_4 = 2
, NRF_MODEM_DECT_MAC_RD_CAPABILITY_RX_FOR_TX_DIV_8 = 3
} |
| | Reception capability of the TX diversity transmission. More...
|
| |
| enum | nrf_modem_dect_mac_rd_capability_rx_gain {
NRF_MODEM_DECT_MAC_RD_CAPABILITY_RX_GAIN_NEGATIVE_10_DB = 0
, NRF_MODEM_DECT_MAC_RD_CAPABILITY_RX_GAIN_NEGATIVE_8_DB = 1
, NRF_MODEM_DECT_MAC_RD_CAPABILITY_RX_GAIN_NEGATIVE_6_DB = 2
, NRF_MODEM_DECT_MAC_RD_CAPABILITY_RX_GAIN_NEGATIVE_4_DB = 3
,
NRF_MODEM_DECT_MAC_RD_CAPABILITY_RX_GAIN_NEGATIVE_2_DB = 4
, NRF_MODEM_DECT_MAC_RD_CAPABILITY_RX_GAIN_0_DB = 5
, NRF_MODEM_DECT_MAC_RD_CAPABILITY_RX_GAIN_2_DB = 6
, NRF_MODEM_DECT_MAC_RD_CAPABILITY_RX_GAIN_4_DB = 7
,
NRF_MODEM_DECT_MAC_RD_CAPABILITY_RX_GAIN_6_DB = 8
} |
| | Radio Device capability RX gain. More...
|
| |
| enum | nrf_modem_dect_mac_rd_capability_soft_buffer_size {
NRF_MODEM_DECT_MAC_RD_CAPABILITY_SOFT_BUFFER_SIZE_16K = 0
, NRF_MODEM_DECT_MAC_RD_CAPABILITY_SOFT_BUFFER_SIZE_25K = 1
, NRF_MODEM_DECT_MAC_RD_CAPABILITY_SOFT_BUFFER_SIZE_32K = 2
, NRF_MODEM_DECT_MAC_RD_CAPABILITY_SOFT_BUFFER_SIZE_64K = 3
,
NRF_MODEM_DECT_MAC_RD_CAPABILITY_SOFT_BUFFER_SIZE_128K = 4
, NRF_MODEM_DECT_MAC_RD_CAPABILITY_SOFT_BUFFER_SIZE_256K = 5
, NRF_MODEM_DECT_MAC_RD_CAPABILITY_SOFT_BUFFER_SIZE_512K = 6
, NRF_MODEM_DECT_MAC_RD_CAPABILITY_SOFT_BUFFER_SIZE_1024K = 7
,
NRF_MODEM_DECT_MAC_RD_CAPABILITY_SOFT_BUFFER_SIZE_2048K = 8
} |
| | Radio Device capability soft buffer size. More...
|
| |
| enum | nrf_modem_dect_mac_rd_status { NRF_MODEM_DECT_MAC_RD_STATUS_MEMORY_FULL = 1
, NRF_MODEM_DECT_MAC_RD_STATUS_NORMAL_OPERATION = 2
} |
| | Radio Device status. More...
|
| |
| enum | nrf_modem_dect_mac_rd_status_duration {
NRF_MODEM_DECT_MAC_RD_STATUS_DURATION_50MS = 0
, NRF_MODEM_DECT_MAC_RD_STATUS_DURATION_100MS = 1
, NRF_MODEM_DECT_MAC_RD_STATUS_DURATION_200MS = 2
, NRF_MODEM_DECT_MAC_RD_STATUS_DURATION_400MS = 3
,
NRF_MODEM_DECT_MAC_RD_STATUS_DURATION_600MS = 4
, NRF_MODEM_DECT_MAC_RD_STATUS_DURATION_800MS = 5
, NRF_MODEM_DECT_MAC_RD_STATUS_DURATION_1000MS = 6
, NRF_MODEM_DECT_MAC_RD_STATUS_DURATION_1500MS = 7
,
NRF_MODEM_DECT_MAC_RD_STATUS_DURATION_2000MS = 8
, NRF_MODEM_DECT_MAC_RD_STATUS_DURATION_3000MS = 9
, NRF_MODEM_DECT_MAC_RD_STATUS_DURATION_4000MS = 10
, NRF_MODEM_DECT_MAC_RD_STATUS_DURATION_UNKNOWN = 11
} |
| | Radio Device status duration. More...
|
| |
| enum | nrf_modem_dect_mac_release_cause {
NRF_MODEM_DECT_MAC_RELEASE_CAUSE_CONNECTION_TERMINATION = 0
, NRF_MODEM_DECT_MAC_RELEASE_CAUSE_MOBILITY = 1
, NRF_MODEM_DECT_MAC_RELEASE_CAUSE_LONG_INACTIVITY = 2
, NRF_MODEM_DECT_MAC_RELEASE_CAUSE_INCOMPATIBLE_CONFIGURATION = 3
,
NRF_MODEM_DECT_MAC_RELEASE_CAUSE_INSUFFICIENT_HW_RESOURCES = 4
, NRF_MODEM_DECT_MAC_RELEASE_CAUSE_INSUFFICIENT_RADIO_RESOURCES = 5
, NRF_MODEM_DECT_MAC_RELEASE_CAUSE_BAD_RADIO_QUALITY = 6
, NRF_MODEM_DECT_MAC_RELEASE_CAUSE_SECURITY_ERROR = 7
,
NRF_MODEM_DECT_MAC_RELEASE_CAUSE_OTHER_ERROR = 8
, NRF_MODEM_DECT_MAC_RELEASE_CAUSE_OTHER_REASON = 9
, DECT_MAC_RELEASE_CAUSE_RACH_RESOURCE_FAILURE = 10
} |
| | Association release cause. More...
|
| |
| enum | nrf_modem_dect_mac_resource_allocation_repeat_type {
NRF_MODEM_DECT_MAC_RESOURCE_ALLOCATION_REPEAT_TYPE_SINGLE = 0
, NRF_MODEM_DECT_MAC_RESOURCE_ALLOCATION_REPEAT_TYPE_FRAMES = 1
, NRF_MODEM_DECT_MAC_RESOURCE_ALLOCATION_REPEAT_TYPE_SUBSLOTS = 2
, NRF_MODEM_DECT_MAC_RESOURCE_ALLOCATION_REPEAT_TYPE_FRAMES_GROUP = 3
,
NRF_MODEM_DECT_MAC_RESOURCE_ALLOCATION_REPEAT_TYPE_SUBSLOTS_GROUP = 4
} |
| | Resource allocation repeat type. More...
|
| |
| enum | nrf_modem_dect_mac_resource_allocation_type { NRF_MODEM_DECT_MAC_RESOURCE_ALLOCATION_TYPE_RELEASE_ALL = 0
, NRF_MODEM_DECT_MAC_RESOURCE_ALLOCATION_TYPE_DOWNLINK_ALLOCATION = 1
, NRF_MODEM_DECT_MAC_RESOURCE_ALLOCATION_TYPE_UPLINK_ALLOCATION = 2
, NRF_MODEM_DECT_MAC_RESOURCE_ALLOCATION_TYPE_BOTH_ALLOCATIONS = 3
} |
| | Allocation type. More...
|
| |
| enum | nrf_modem_dect_mac_sched_resource_fail_time {
NRF_MODEM_DECT_MAC_SCHED_RESOURCE_FAIL_TIME_20MS = 2
, NRF_MODEM_DECT_MAC_SCHED_RESOURCE_FAIL_TIME_50MS = 3
, NRF_MODEM_DECT_MAC_SCHED_RESOURCE_FAIL_TIME_100MS = 4
, NRF_MODEM_DECT_MAC_SCHED_RESOURCE_FAIL_TIME_200MS = 5
,
NRF_MODEM_DECT_MAC_SCHED_RESOURCE_FAIL_TIME_500MS = 6
, NRF_MODEM_DECT_MAC_SCHED_RESOURCE_FAIL_TIME_1000MS = 7
, NRF_MODEM_DECT_MAC_SCHED_RESOURCE_FAIL_TIME_1500MS = 8
, NRF_MODEM_DECT_MAC_SCHED_RESOURCE_FAIL_TIME_3000MS = 9
,
NRF_MODEM_DECT_MAC_SCHED_RESOURCE_FAIL_TIME_4000MS = 10
, NRF_MODEM_DECT_MAC_SCHED_RESOURCE_FAIL_TIME_5000MS = 11
} |
| | Schedule resource fail time. More...
|
| |
| enum | nrf_modem_dect_mac_tx_power {
NRF_MODEM_DECT_MAC_TX_POWER_NEGATIVE_40_DB = 0
, NRF_MODEM_DECT_MAC_TX_POWER_NEGATIVE_30_DB = 1
, NRF_MODEM_DECT_MAC_TX_POWER_NEGATIVE_20_DB = 2
, NRF_MODEM_DECT_MAC_TX_POWER_NEGATIVE_16_DB = 3
,
NRF_MODEM_DECT_MAC_TX_POWER_NEGATIVE_12_DB = 4
, NRF_MODEM_DECT_MAC_TX_POWER_NEGATIVE_8_DB = 5
, NRF_MODEM_DECT_MAC_TX_POWER_NEGATIVE_4_DB = 6
, NRF_MODEM_DECT_MAC_TX_POWER_0_DB = 7
,
NRF_MODEM_DECT_MAC_TX_POWER_4_DB = 8
, NRF_MODEM_DECT_MAC_TX_POWER_7_DB = 9
, NRF_MODEM_DECT_MAC_TX_POWER_10_DB = 10
, NRF_MODEM_DECT_MAC_TX_POWER_13_DB = 11
,
NRF_MODEM_DECT_MAC_TX_POWER_16_DB = 12
, NRF_MODEM_DECT_MAC_TX_POWER_19_DB = 13
, NRF_MODEM_DECT_MAC_TX_POWER_21_DB = 14
, NRF_MODEM_DECT_MAC_TX_POWER_23_DB = 15
} |
| | TX power. More...
|
| |
| enum | nrf_modem_dect_mac_quality_threshold { NRF_MODEM_DECT_MAC_QUALITY_THRESHOLD_0 = 0
, NRF_MODEM_DECT_MAC_QUALITY_THRESHOLD_3 = 1
, NRF_MODEM_DECT_MAC_QUALITY_THRESHOLD_6 = 2
, NRF_MODEM_DECT_MAC_QUALITY_THRESHOLD_9 = 3
} |
| | Quality threshold. More...
|
| |
| enum | nrf_modem_dect_mac_rach_config_policy { NRF_MODEM_DECT_MAC_RACH_CONFIG_POLICY_FILL = 1
, NRF_MODEM_DECT_MAC_RACH_CONFIG_POLICY_PERIODIC = 2
} |
| | Random access resource configuration policy. More...
|
| |
| enum | nrf_modem_dect_dlc_sdu_lifetime {
NRF_MODEM_DECT_DLC_SDU_LIFETIME_0_5_MS = 1
, NRF_MODEM_DECT_DLC_SDU_LIFETIME_1_MS = 2
, NRF_MODEM_DECT_DLC_SDU_LIFETIME_5_MS = 3
, NRF_MODEM_DECT_DLC_SDU_LIFETIME_10_MS = 4
,
NRF_MODEM_DECT_DLC_SDU_LIFETIME_20_MS = 5
, NRF_MODEM_DECT_DLC_SDU_LIFETIME_30_MS = 6
, NRF_MODEM_DECT_DLC_SDU_LIFETIME_40_MS = 7
, NRF_MODEM_DECT_DLC_SDU_LIFETIME_50_MS = 8
,
NRF_MODEM_DECT_DLC_SDU_LIFETIME_60_MS = 9
, NRF_MODEM_DECT_DLC_SDU_LIFETIME_70_MS = 10
, NRF_MODEM_DECT_DLC_SDU_LIFETIME_80_MS = 11
, NRF_MODEM_DECT_DLC_SDU_LIFETIME_90_MS = 12
,
NRF_MODEM_DECT_DLC_SDU_LIFETIME_100_MS = 13
, NRF_MODEM_DECT_DLC_SDU_LIFETIME_150_MS = 14
, NRF_MODEM_DECT_DLC_SDU_LIFETIME_200_MS = 15
, NRF_MODEM_DECT_DLC_SDU_LIFETIME_250_MS = 16
,
NRF_MODEM_DECT_DLC_SDU_LIFETIME_300_MS = 17
, NRF_MODEM_DECT_DLC_SDU_LIFETIME_500_MS = 18
, NRF_MODEM_DECT_DLC_SDU_LIFETIME_750_MS = 19
, NRF_MODEM_DECT_DLC_SDU_LIFETIME_1_S = 20
,
NRF_MODEM_DECT_DLC_SDU_LIFETIME_1_5_S = 21
, NRF_MODEM_DECT_DLC_SDU_LIFETIME_2_S = 22
, NRF_MODEM_DECT_DLC_SDU_LIFETIME_2_5_S = 23
, NRF_MODEM_DECT_DLC_SDU_LIFETIME_3_S = 24
,
NRF_MODEM_DECT_DLC_SDU_LIFETIME_4_S = 25
, NRF_MODEM_DECT_DLC_SDU_LIFETIME_5_S = 26
, NRF_MODEM_DECT_DLC_SDU_LIFETIME_6_S = 27
, NRF_MODEM_DECT_DLC_SDU_LIFETIME_8_S = 28
,
NRF_MODEM_DECT_DLC_SDU_LIFETIME_16_S = 29
, NRF_MODEM_DECT_DLC_SDU_LIFETIME_32_S = 30
, NRF_MODEM_DECT_DLC_SDU_LIFETIME_60_S = 31
, NRF_MODEM_DECT_DLC_SDU_LIFETIME_INFINITY = 255
} |
| | DLC SDU discard timer. More...
|
| |
| enum | nrf_modem_dect_mac_rd_capability_mac_security { NRF_MODEM_DECT_MAC_RD_CAPABILITY_MAC_SECURITY_NONE = 0
, NRF_MODEM_DECT_MAC_RD_CAPABILITY_MAC_SECURITY_MODE_1 = 1
} |
| | Radio Device capability security modes. More...
|
| |
| enum | nrf_modem_dect_mac_security_mode { NRF_MODEM_DECT_MAC_SECURITY_MODE_NONE = 0
, NRF_MODEM_DECT_MAC_SECURITY_MODE_1 = 1
} |
| | Security mode. More...
|
| |
| enum | nrf_modem_dect_mac_ipv6_address_type { NRF_MODEM_DECT_MAC_IPV6_ADDRESS_TYPE_NONE = 0
, NRF_MODEM_DECT_MAC_IPV6_ADDRESS_TYPE_PREFIX = 1
, NRF_MODEM_DECT_MAC_IPV6_ADDRESS_TYPE_FULL = 2
} |
| | MAC IPv6 address type. More...
|
| |
| enum | nrf_modem_dect_dlc_flow_control_status { NRF_MODEM_DECT_DLC_FLOW_CTRL_STATUS_ON = 0
, NRF_MODEM_DECT_DLC_FLOW_CTRL_STATUS_OFF = 1
} |
| | DLC flow control status. More...
|
| |