25#ifndef NRF_MODEM_DECT_H
26#define NRF_MODEM_DECT_H
38#define NRF_MODEM_DECT_MAC_MAX_NUMBER_OF_FLOWS 6
39#define NRF_MODEM_DECT_MAC_MAX_CHANNELS_IN_NETWORK_SCAN_REQ 20
40#define NRF_MODEM_DECT_MAC_MAX_CHANNELS_IN_RSSI_SCAN 20
41#define NRF_MODEM_DECT_MAC_MAX_CLUSTERS_IN_CLUSTER_RECEIVE_REQ 2
42#define NRF_MODEM_DECT_MAC_MAX_ADDITIONAL_NW_BEACON_CHANNELS 3
43#define NRF_MODEM_DECT_MAC_MAX_NUM_ADDITIONAL_PHY_CAPA 7
44#define NRF_MODEM_DECT_MAC_RSSI_MEAS_SUBSLOT_COUNT (24 * 2)
45#define NRF_MODEM_DECT_MAC_MAX_BAND_INFO_ELEMS 5
46#define NRF_MODEM_DECT_MAC_INTEGRITY_KEY_LENGTH 16
47#define NRF_MODEM_DECT_MAC_CIPHER_KEY_LENGTH 16
48#define NRF_MODEM_DECT_MAC_IPV6_ADDRESS_ARRAY_SIZE 16
895} __nrf_modem_attr_packed;
907} __nrf_modem_attr_packed;
962} __nrf_modem_attr_packed;
1023} __nrf_modem_attr_packed;
1069} __nrf_modem_attr_packed;
1147} __nrf_modem_attr_packed;
1189} __nrf_modem_attr_packed;
1220} __nrf_modem_attr_packed;
1250} __nrf_modem_attr_packed;
1267} __nrf_modem_attr_packed;
1294} __nrf_modem_attr_packed;
nrf_modem_dect_mac_rd_capability_rx_gain
Radio Device capability RX gain.
Definition nrf_modem_dect.h:631
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_RX_GAIN_NEGATIVE_4_DB
Definition nrf_modem_dect.h:635
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_RX_GAIN_NEGATIVE_6_DB
Definition nrf_modem_dect.h:634
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_RX_GAIN_NEGATIVE_8_DB
Definition nrf_modem_dect.h:633
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_RX_GAIN_6_DB
Definition nrf_modem_dect.h:640
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_RX_GAIN_NEGATIVE_2_DB
Definition nrf_modem_dect.h:636
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_RX_GAIN_0_DB
Definition nrf_modem_dect.h:637
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_RX_GAIN_2_DB
Definition nrf_modem_dect.h:638
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_RX_GAIN_NEGATIVE_10_DB
Definition nrf_modem_dect.h:632
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_RX_GAIN_4_DB
Definition nrf_modem_dect.h:639
nrf_modem_dect_mac_rach_config_policy
Random access resource configuration policy.
Definition nrf_modem_dect.h:795
@ NRF_MODEM_DECT_MAC_RACH_CONFIG_POLICY_PERIODIC
Definition nrf_modem_dect.h:799
@ NRF_MODEM_DECT_MAC_RACH_CONFIG_POLICY_FILL
Definition nrf_modem_dect.h:797
nrf_modem_dect_mac_band
Bands. Countries allow different bands. Bands frequencies are defined in ETSI TS 103 636-2.
Definition nrf_modem_dect.h:467
@ NRF_MODEM_DECT_MAC_PHY_BAND2
Definition nrf_modem_dect.h:471
@ NRF_MODEM_DECT_MAC_PHY_BAND9
Definition nrf_modem_dect.h:475
@ NRF_MODEM_DECT_MAC_PHY_BAND4
Definition nrf_modem_dect.h:473
@ NRF_MODEM_DECT_MAC_PHY_BAND1
Definition nrf_modem_dect.h:469
@ NRF_MODEM_DECT_MAC_PHY_BAND22
Definition nrf_modem_dect.h:477
nrf_modem_dect_mac_communication_method
Communication methods.
Definition nrf_modem_dect.h:254
@ NRF_MODEM_DECT_MAC_COMMUNICATION_METHOD_POLLING
Definition nrf_modem_dect.h:258
@ NRF_MODEM_DECT_MAC_COMMUNICATION_METHOD_RACH
Definition nrf_modem_dect.h:256
@ NRF_MODEM_DECT_MAC_COMMUNICATION_METHOD_PAGING
Definition nrf_modem_dect.h:260
nrf_modem_dect_mac_max_mcs
Max modulation and coding schemes.
Definition nrf_modem_dect.h:426
@ NRF_MODEM_DECT_MAC_MAX_MCS_3
Definition nrf_modem_dect.h:434
@ NRF_MODEM_DECT_MAC_MAX_MCS_11
Definition nrf_modem_dect.h:450
@ NRF_MODEM_DECT_MAC_MAX_MCS_10
Definition nrf_modem_dect.h:448
@ NRF_MODEM_DECT_MAC_MAX_MCS_4
Definition nrf_modem_dect.h:436
@ NRF_MODEM_DECT_MAC_MAX_MCS_5
Definition nrf_modem_dect.h:438
@ NRF_MODEM_DECT_MAC_MAX_MCS_1
Definition nrf_modem_dect.h:430
@ NRF_MODEM_DECT_MAC_MAX_MCS_0
Definition nrf_modem_dect.h:428
@ NRF_MODEM_DECT_MAC_MAX_MCS_7
Definition nrf_modem_dect.h:442
@ NRF_MODEM_DECT_MAC_MAX_MCS_9
Definition nrf_modem_dect.h:446
@ NRF_MODEM_DECT_MAC_MAX_MCS_2
Definition nrf_modem_dect.h:432
@ NRF_MODEM_DECT_MAC_MAX_MCS_6
Definition nrf_modem_dect.h:440
@ NRF_MODEM_DECT_MAC_MAX_MCS_8
Definition nrf_modem_dect.h:444
nrf_modem_dect_mac_resource_allocation_type
Allocation type.
Definition nrf_modem_dect.h:733
@ NRF_MODEM_DECT_MAC_RESOURCE_ALLOCATION_TYPE_BOTH_ALLOCATIONS
Definition nrf_modem_dect.h:741
@ NRF_MODEM_DECT_MAC_RESOURCE_ALLOCATION_TYPE_RELEASE_ALL
Definition nrf_modem_dect.h:735
@ NRF_MODEM_DECT_MAC_RESOURCE_ALLOCATION_TYPE_DOWNLINK_ALLOCATION
Definition nrf_modem_dect.h:737
@ NRF_MODEM_DECT_MAC_RESOURCE_ALLOCATION_TYPE_UPLINK_ALLOCATION
Definition nrf_modem_dect.h:739
nrf_modem_dect_control_systemmode
Dect system modes.
Definition nrf_modem_dect.h:96
@ NRF_MODEM_DECT_MODE_MAC
Definition nrf_modem_dect.h:98
@ NRF_MODEM_DECT_MODE_NONE
Definition nrf_modem_dect.h:100
nrf_modem_dect_mac_rd_status_duration
Radio Device status duration.
Definition nrf_modem_dect.h:671
@ NRF_MODEM_DECT_MAC_RD_STATUS_DURATION_UNKNOWN
Definition nrf_modem_dect.h:683
@ NRF_MODEM_DECT_MAC_RD_STATUS_DURATION_1000MS
Definition nrf_modem_dect.h:678
@ NRF_MODEM_DECT_MAC_RD_STATUS_DURATION_3000MS
Definition nrf_modem_dect.h:681
@ NRF_MODEM_DECT_MAC_RD_STATUS_DURATION_800MS
Definition nrf_modem_dect.h:677
@ NRF_MODEM_DECT_MAC_RD_STATUS_DURATION_2000MS
Definition nrf_modem_dect.h:680
@ NRF_MODEM_DECT_MAC_RD_STATUS_DURATION_200MS
Definition nrf_modem_dect.h:674
@ NRF_MODEM_DECT_MAC_RD_STATUS_DURATION_1500MS
Definition nrf_modem_dect.h:679
@ NRF_MODEM_DECT_MAC_RD_STATUS_DURATION_600MS
Definition nrf_modem_dect.h:676
@ NRF_MODEM_DECT_MAC_RD_STATUS_DURATION_100MS
Definition nrf_modem_dect.h:673
@ NRF_MODEM_DECT_MAC_RD_STATUS_DURATION_400MS
Definition nrf_modem_dect.h:675
@ NRF_MODEM_DECT_MAC_RD_STATUS_DURATION_50MS
Definition nrf_modem_dect.h:672
@ NRF_MODEM_DECT_MAC_RD_STATUS_DURATION_4000MS
Definition nrf_modem_dect.h:682
nrf_modem_dect_mac_security_mode
Security mode.
Definition nrf_modem_dect.h:852
@ NRF_MODEM_DECT_MAC_SECURITY_MODE_1
Definition nrf_modem_dect.h:856
@ NRF_MODEM_DECT_MAC_SECURITY_MODE_NONE
Definition nrf_modem_dect.h:854
nrf_modem_dect_mac_association_reject_time
Association reject times. Application must wait the time before re-attempt the association with same ...
Definition nrf_modem_dect.h:152
@ NRF_MODEM_DECT_MAC_ASSOCIATION_REJECT_TIME_180S
Definition nrf_modem_dect.h:166
@ NRF_MODEM_DECT_MAC_ASSOCIATION_REJECT_TIME_120S
Definition nrf_modem_dect.h:164
@ NRF_MODEM_DECT_MAC_ASSOCIATION_REJECT_TIME_0S
Definition nrf_modem_dect.h:154
@ NRF_MODEM_DECT_MAC_ASSOCIATION_REJECT_TIME_300S
Definition nrf_modem_dect.h:168
@ NRF_MODEM_DECT_MAC_ASSOCIATION_REJECT_TIME_10S
Definition nrf_modem_dect.h:158
@ NRF_MODEM_DECT_MAC_ASSOCIATION_REJECT_TIME_30S
Definition nrf_modem_dect.h:160
@ NRF_MODEM_DECT_MAC_ASSOCIATION_REJECT_TIME_5S
Definition nrf_modem_dect.h:156
@ NRF_MODEM_DECT_MAC_ASSOCIATION_REJECT_TIME_60S
Definition nrf_modem_dect.h:162
@ NRF_MODEM_DECT_MAC_ASSOCIATION_REJECT_TIME_600S
Definition nrf_modem_dect.h:170
nrf_modem_dect_mac_harq_delay_subslots
HARQ delay subslots.
Definition nrf_modem_dect.h:319
@ NRF_MODEM_DECT_MAC_HARQ_DELAY_SUBSLOTS_4
Definition nrf_modem_dect.h:324
@ NRF_MODEM_DECT_MAC_HARQ_DELAY_SUBSLOTS_0
Definition nrf_modem_dect.h:320
@ NRF_MODEM_DECT_MAC_HARQ_DELAY_SUBSLOTS_6
Definition nrf_modem_dect.h:326
@ NRF_MODEM_DECT_MAC_HARQ_DELAY_SUBSLOTS_3
Definition nrf_modem_dect.h:323
@ NRF_MODEM_DECT_MAC_HARQ_DELAY_SUBSLOTS_5
Definition nrf_modem_dect.h:325
@ NRF_MODEM_DECT_MAC_HARQ_DELAY_SUBSLOTS_2
Definition nrf_modem_dect.h:322
@ NRF_MODEM_DECT_MAC_HARQ_DELAY_SUBSLOTS_1
Definition nrf_modem_dect.h:321
nrf_modem_dect_mac_sched_resource_fail_time
Schedule resource fail time.
Definition nrf_modem_dect.h:747
@ NRF_MODEM_DECT_MAC_SCHED_RESOURCE_FAIL_TIME_5000MS
Definition nrf_modem_dect.h:757
@ NRF_MODEM_DECT_MAC_SCHED_RESOURCE_FAIL_TIME_20MS
Definition nrf_modem_dect.h:748
@ NRF_MODEM_DECT_MAC_SCHED_RESOURCE_FAIL_TIME_3000MS
Definition nrf_modem_dect.h:755
@ NRF_MODEM_DECT_MAC_SCHED_RESOURCE_FAIL_TIME_500MS
Definition nrf_modem_dect.h:752
@ NRF_MODEM_DECT_MAC_SCHED_RESOURCE_FAIL_TIME_1000MS
Definition nrf_modem_dect.h:753
@ NRF_MODEM_DECT_MAC_SCHED_RESOURCE_FAIL_TIME_200MS
Definition nrf_modem_dect.h:751
@ NRF_MODEM_DECT_MAC_SCHED_RESOURCE_FAIL_TIME_100MS
Definition nrf_modem_dect.h:750
@ NRF_MODEM_DECT_MAC_SCHED_RESOURCE_FAIL_TIME_4000MS
Definition nrf_modem_dect.h:756
@ NRF_MODEM_DECT_MAC_SCHED_RESOURCE_FAIL_TIME_50MS
Definition nrf_modem_dect.h:749
@ NRF_MODEM_DECT_MAC_SCHED_RESOURCE_FAIL_TIME_1500MS
Definition nrf_modem_dect.h:754
nrf_modem_dect_dlc_service_type
Data link control (DLC) service types.
Definition nrf_modem_dect.h:305
@ NRF_MODEM_DECT_DLC_SERVICE_TYPE_0
Definition nrf_modem_dect.h:307
@ NRF_MODEM_DECT_DLC_SERVICE_TYPE_1
Definition nrf_modem_dect.h:309
@ NRF_MODEM_DECT_DLC_SERVICE_TYPE_3
Definition nrf_modem_dect.h:313
@ NRF_MODEM_DECT_DLC_SERVICE_TYPE_2
Definition nrf_modem_dect.h:311
nrf_modem_dect_mac_release_cause
Association release cause.
Definition nrf_modem_dect.h:689
@ NRF_MODEM_DECT_MAC_RELEASE_CAUSE_MOBILITY
Definition nrf_modem_dect.h:693
@ NRF_MODEM_DECT_MAC_RELEASE_CAUSE_BAD_RADIO_QUALITY
Definition nrf_modem_dect.h:703
@ NRF_MODEM_DECT_MAC_RELEASE_CAUSE_CONNECTION_TERMINATION
Definition nrf_modem_dect.h:691
@ NRF_MODEM_DECT_MAC_RELEASE_CAUSE_SECURITY_ERROR
Definition nrf_modem_dect.h:705
@ DECT_MAC_RELEASE_CAUSE_RACH_RESOURCE_FAILURE
Definition nrf_modem_dect.h:711
@ NRF_MODEM_DECT_MAC_RELEASE_CAUSE_OTHER_REASON
Definition nrf_modem_dect.h:709
@ NRF_MODEM_DECT_MAC_RELEASE_CAUSE_INSUFFICIENT_RADIO_RESOURCES
Definition nrf_modem_dect.h:701
@ NRF_MODEM_DECT_MAC_RELEASE_CAUSE_LONG_INACTIVITY
Definition nrf_modem_dect.h:695
@ NRF_MODEM_DECT_MAC_RELEASE_CAUSE_OTHER_ERROR
Definition nrf_modem_dect.h:707
@ NRF_MODEM_DECT_MAC_RELEASE_CAUSE_INCOMPATIBLE_CONFIGURATION
Definition nrf_modem_dect.h:697
@ NRF_MODEM_DECT_MAC_RELEASE_CAUSE_INSUFFICIENT_HW_RESOURCES
Definition nrf_modem_dect.h:699
nrf_modem_dect_mac_ie_type
MAC information element types.
Definition nrf_modem_dect.h:400
@ NRF_MODEM_DECT_MAC_IE_TYPE_LOAD_INFO
Definition nrf_modem_dect.h:414
@ NRF_MODEM_DECT_MAC_IE_TYPE_RANDOM_ACCESS_RESOURCE
Definition nrf_modem_dect.h:408
@ NRF_MODEM_DECT_MAC_IE_TYPE_NEIGHBOURING
Definition nrf_modem_dect.h:412
@ NRF_MODEM_DECT_MAC_IE_TYPE_RADIO_DEVICE_STATUS
Definition nrf_modem_dect.h:420
@ NRF_MODEM_DECT_MAC_IE_TYPE_RESOURCE_ALLOCATION
Definition nrf_modem_dect.h:406
@ NRF_MODEM_DECT_MAC_IE_TYPE_MEASUREMENT_REPORT
Definition nrf_modem_dect.h:418
@ NRF_MODEM_DECT_MAC_IE_TYPE_ROUTE_INFO
Definition nrf_modem_dect.h:404
@ NRF_MODEM_DECT_MAC_IE_TYPE_CONFIGURATION_REQUEST
Definition nrf_modem_dect.h:416
@ NRF_MODEM_DECT_MAC_IE_TYPE_SECURITY_INFO
Definition nrf_modem_dect.h:402
@ NRF_MODEM_DECT_MAC_IE_TYPE_RD_CAPABILITY
Definition nrf_modem_dect.h:410
nrf_modem_dect_mac_band_group_index
Band group index.
Definition nrf_modem_dect.h:456
@ NRF_MODEM_DECT_MAC_PHY_BAND_GROUP_IDX1
Definition nrf_modem_dect.h:460
@ NRF_MODEM_DECT_MAC_PHY_BAND_GROUP_IDX0
Definition nrf_modem_dect.h:458
nrf_modem_dect_mac_cluster_beacon_period
Cluster beacon sending periods.
Definition nrf_modem_dect.h:196
@ NRF_MODEM_DECT_MAC_CLUSTER_BEACON_PERIOD_32000_MS
Definition nrf_modem_dect.h:218
@ NRF_MODEM_DECT_MAC_CLUSTER_BEACON_PERIOD_1000_MS
Definition nrf_modem_dect.h:206
@ NRF_MODEM_DECT_MAC_CLUSTER_BEACON_PERIOD_4000_MS
Definition nrf_modem_dect.h:212
@ NRF_MODEM_DECT_MAC_CLUSTER_BEACON_PERIOD_100_MS
Definition nrf_modem_dect.h:202
@ NRF_MODEM_DECT_MAC_CLUSTER_BEACON_PERIOD_50_MS
Definition nrf_modem_dect.h:200
@ NRF_MODEM_DECT_MAC_CLUSTER_BEACON_PERIOD_2000_MS
Definition nrf_modem_dect.h:210
@ NRF_MODEM_DECT_MAC_CLUSTER_BEACON_PERIOD_500_MS
Definition nrf_modem_dect.h:204
@ NRF_MODEM_DECT_MAC_CLUSTER_BEACON_PERIOD_10_MS
Definition nrf_modem_dect.h:198
@ NRF_MODEM_DECT_MAC_CLUSTER_BEACON_PERIOD_8000_MS
Definition nrf_modem_dect.h:214
@ NRF_MODEM_DECT_MAC_CLUSTER_BEACON_PERIOD_1500_MS
Definition nrf_modem_dect.h:208
@ NRF_MODEM_DECT_MAC_CLUSTER_BEACON_PERIOD_16000_MS
Definition nrf_modem_dect.h:216
nrf_modem_dect_mac_quality_threshold
Quality threshold.
Definition nrf_modem_dect.h:785
@ NRF_MODEM_DECT_MAC_QUALITY_THRESHOLD_3
Definition nrf_modem_dect.h:787
@ NRF_MODEM_DECT_MAC_QUALITY_THRESHOLD_0
Definition nrf_modem_dect.h:786
@ NRF_MODEM_DECT_MAC_QUALITY_THRESHOLD_6
Definition nrf_modem_dect.h:788
@ NRF_MODEM_DECT_MAC_QUALITY_THRESHOLD_9
Definition nrf_modem_dect.h:789
nrf_modem_dect_dlc_sdu_lifetime
DLC SDU discard timer.
Definition nrf_modem_dect.h:805
@ NRF_MODEM_DECT_DLC_SDU_LIFETIME_100_MS
Definition nrf_modem_dect.h:818
@ NRF_MODEM_DECT_DLC_SDU_LIFETIME_1_5_S
Definition nrf_modem_dect.h:826
@ NRF_MODEM_DECT_DLC_SDU_LIFETIME_0_5_MS
Definition nrf_modem_dect.h:806
@ NRF_MODEM_DECT_DLC_SDU_LIFETIME_2_5_S
Definition nrf_modem_dect.h:828
@ NRF_MODEM_DECT_DLC_SDU_LIFETIME_2_S
Definition nrf_modem_dect.h:827
@ NRF_MODEM_DECT_DLC_SDU_LIFETIME_70_MS
Definition nrf_modem_dect.h:815
@ NRF_MODEM_DECT_DLC_SDU_LIFETIME_150_MS
Definition nrf_modem_dect.h:819
@ NRF_MODEM_DECT_DLC_SDU_LIFETIME_5_S
Definition nrf_modem_dect.h:831
@ NRF_MODEM_DECT_DLC_SDU_LIFETIME_20_MS
Definition nrf_modem_dect.h:810
@ NRF_MODEM_DECT_DLC_SDU_LIFETIME_90_MS
Definition nrf_modem_dect.h:817
@ NRF_MODEM_DECT_DLC_SDU_LIFETIME_750_MS
Definition nrf_modem_dect.h:824
@ NRF_MODEM_DECT_DLC_SDU_LIFETIME_6_S
Definition nrf_modem_dect.h:832
@ NRF_MODEM_DECT_DLC_SDU_LIFETIME_60_S
Definition nrf_modem_dect.h:836
@ NRF_MODEM_DECT_DLC_SDU_LIFETIME_40_MS
Definition nrf_modem_dect.h:812
@ NRF_MODEM_DECT_DLC_SDU_LIFETIME_200_MS
Definition nrf_modem_dect.h:820
@ NRF_MODEM_DECT_DLC_SDU_LIFETIME_30_MS
Definition nrf_modem_dect.h:811
@ NRF_MODEM_DECT_DLC_SDU_LIFETIME_80_MS
Definition nrf_modem_dect.h:816
@ NRF_MODEM_DECT_DLC_SDU_LIFETIME_8_S
Definition nrf_modem_dect.h:833
@ NRF_MODEM_DECT_DLC_SDU_LIFETIME_60_MS
Definition nrf_modem_dect.h:814
@ NRF_MODEM_DECT_DLC_SDU_LIFETIME_4_S
Definition nrf_modem_dect.h:830
@ NRF_MODEM_DECT_DLC_SDU_LIFETIME_INFINITY
Definition nrf_modem_dect.h:837
@ NRF_MODEM_DECT_DLC_SDU_LIFETIME_1_S
Definition nrf_modem_dect.h:825
@ NRF_MODEM_DECT_DLC_SDU_LIFETIME_3_S
Definition nrf_modem_dect.h:829
@ NRF_MODEM_DECT_DLC_SDU_LIFETIME_32_S
Definition nrf_modem_dect.h:835
@ NRF_MODEM_DECT_DLC_SDU_LIFETIME_16_S
Definition nrf_modem_dect.h:834
@ NRF_MODEM_DECT_DLC_SDU_LIFETIME_500_MS
Definition nrf_modem_dect.h:823
@ NRF_MODEM_DECT_DLC_SDU_LIFETIME_10_MS
Definition nrf_modem_dect.h:809
@ NRF_MODEM_DECT_DLC_SDU_LIFETIME_1_MS
Definition nrf_modem_dect.h:807
@ NRF_MODEM_DECT_DLC_SDU_LIFETIME_300_MS
Definition nrf_modem_dect.h:822
@ NRF_MODEM_DECT_DLC_SDU_LIFETIME_5_MS
Definition nrf_modem_dect.h:808
@ NRF_MODEM_DECT_DLC_SDU_LIFETIME_250_MS
Definition nrf_modem_dect.h:821
@ NRF_MODEM_DECT_DLC_SDU_LIFETIME_50_MS
Definition nrf_modem_dect.h:813
nrf_modem_dect_mac_tx_power
TX power.
Definition nrf_modem_dect.h:763
@ NRF_MODEM_DECT_MAC_TX_POWER_NEGATIVE_16_DB
Definition nrf_modem_dect.h:767
@ NRF_MODEM_DECT_MAC_TX_POWER_19_DB
Definition nrf_modem_dect.h:777
@ NRF_MODEM_DECT_MAC_TX_POWER_13_DB
Definition nrf_modem_dect.h:775
@ NRF_MODEM_DECT_MAC_TX_POWER_4_DB
Definition nrf_modem_dect.h:772
@ NRF_MODEM_DECT_MAC_TX_POWER_7_DB
Definition nrf_modem_dect.h:773
@ NRF_MODEM_DECT_MAC_TX_POWER_23_DB
Definition nrf_modem_dect.h:779
@ NRF_MODEM_DECT_MAC_TX_POWER_NEGATIVE_8_DB
Definition nrf_modem_dect.h:769
@ NRF_MODEM_DECT_MAC_TX_POWER_NEGATIVE_20_DB
Definition nrf_modem_dect.h:766
@ NRF_MODEM_DECT_MAC_TX_POWER_10_DB
Definition nrf_modem_dect.h:774
@ NRF_MODEM_DECT_MAC_TX_POWER_16_DB
Definition nrf_modem_dect.h:776
@ NRF_MODEM_DECT_MAC_TX_POWER_NEGATIVE_30_DB
Definition nrf_modem_dect.h:765
@ NRF_MODEM_DECT_MAC_TX_POWER_NEGATIVE_40_DB
Definition nrf_modem_dect.h:764
@ NRF_MODEM_DECT_MAC_TX_POWER_NEGATIVE_4_DB
Definition nrf_modem_dect.h:770
@ NRF_MODEM_DECT_MAC_TX_POWER_21_DB
Definition nrf_modem_dect.h:778
@ NRF_MODEM_DECT_MAC_TX_POWER_0_DB
Definition nrf_modem_dect.h:771
@ NRF_MODEM_DECT_MAC_TX_POWER_NEGATIVE_12_DB
Definition nrf_modem_dect.h:768
nrf_modem_dect_mac_ra_repeat_type
Random Access repeat types.
Definition nrf_modem_dect.h:515
@ NRF_MODEM_DECT_MAC_RA_REPEAT_TYPE_FRAMES
Definition nrf_modem_dect.h:519
@ NRF_MODEM_DECT_MAC_RA_REPEAT_TYPE_SUBSLOTS
Definition nrf_modem_dect.h:521
@ NRF_MODEM_DECT_MAC_RA_REPEAT_TYPE_SINGLE
Definition nrf_modem_dect.h:517
nrf_modem_dect_mac_association_indication_status
Association indication statuses. Association enables parent to route messages to associated child.
Definition nrf_modem_dect.h:117
@ NRF_MODEM_DECT_MAC_ASSOCIATION_INDICATION_STATUS_NO_RESOURCES_FOR_RESPONSE
Definition nrf_modem_dect.h:129
@ NRF_MODEM_DECT_MAC_ASSOCIATION_INDICATION_STATUS_LONG_ID_CONFLICT
Definition nrf_modem_dect.h:123
@ NRF_MODEM_DECT_MAC_ASSOCIATION_INDICATION_STATUS_MAX_NUM_NEIGHBOURS
Definition nrf_modem_dect.h:125
@ NRF_MODEM_DECT_MAC_ASSOCIATION_INDICATION_STATUS_RD_CAPA_MISMATCH
Definition nrf_modem_dect.h:127
@ NRF_MODEM_DECT_MAC_ASSOCIATION_INDICATION_STATUS_SHORT_ID_CONFLICT
Definition nrf_modem_dect.h:121
@ NRF_MODEM_DECT_MAC_ASSOCIATION_INDICATION_STATUS_SUCCESS
Definition nrf_modem_dect.h:119
nrf_modem_dect_mac_rd_capability_max_nss
Max number of spatial stream transmission capabilities.
Definition nrf_modem_dect.h:567
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_MAX_NSS_1
Definition nrf_modem_dect.h:568
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_MAX_NSS_4
Definition nrf_modem_dect.h:570
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_MAX_NSS_8
Definition nrf_modem_dect.h:571
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_MAX_NSS_2
Definition nrf_modem_dect.h:569
nrf_modem_dect_dlc_flow_control_status
DLC flow control status.
Definition nrf_modem_dect.h:874
@ NRF_MODEM_DECT_DLC_FLOW_CTRL_STATUS_ON
Definition nrf_modem_dect.h:875
@ NRF_MODEM_DECT_DLC_FLOW_CTRL_STATUS_OFF
Definition nrf_modem_dect.h:876
nrf_modem_dect_mac_rd_capability_release
Supported specification version.
Definition nrf_modem_dect.h:611
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_RELEASE_2
Definition nrf_modem_dect.h:613
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_RELEASE_4
Definition nrf_modem_dect.h:615
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_RELEASE_3
Definition nrf_modem_dect.h:614
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_RELEASE_1
Definition nrf_modem_dect.h:612
nrf_modem_dect_mac_association_reject_cause
Association reject causes.
Definition nrf_modem_dect.h:135
@ NRF_MODEM_DECT_MAC_ASSOCIATION_REJECT_CAUSE_NO_HW_CAPACITY
Definition nrf_modem_dect.h:139
@ NRF_MODEM_DECT_MAC_ASSOCIATION_REJECT_CAUSE_CONFLICTED_SHORT_ID
Definition nrf_modem_dect.h:141
@ NRF_MODEM_DECT_MAC_ASSOCIATION_REJECT_CAUSE_SECURITY_NEEDED
Definition nrf_modem_dect.h:143
@ NRF_MODEM_DECT_MAC_ASSOCIATION_REJECT_CAUSE_OTHER_REASON
Definition nrf_modem_dect.h:145
@ NRF_MODEM_DECT_MAC_ASSOCIATION_REJECT_CAUSE_NO_RADIO_CAPACITY
Definition nrf_modem_dect.h:137
nrf_modem_dect_mac_rd_capability_dlc_service_type
Radio device capability DLC service types.
Definition nrf_modem_dect.h:541
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_DLC_SERVICE_TYPE_3_2_1
Definition nrf_modem_dect.h:549
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_DLC_SERVICE_TYPE_1
Definition nrf_modem_dect.h:545
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_DLC_SERVICE_TYPE_2
Definition nrf_modem_dect.h:547
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_DLC_SERVICE_TYPE_0
Definition nrf_modem_dect.h:543
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_DLC_SERVICE_TYPE_ALL
Definition nrf_modem_dect.h:551
nrf_modem_dect_control_functional_mode
Dect functional modes.
Definition nrf_modem_dect.h:106
@ NRF_MODEM_DECT_CONTROL_FUNCTIONAL_MODE_ACTIVATE
Definition nrf_modem_dect.h:110
@ NRF_MODEM_DECT_CONTROL_FUNCTIONAL_MODE_DEACTIVATE
Definition nrf_modem_dect.h:108
nrf_modem_dect_mac_nw_beacon_period
Network beacon sending periods.
Definition nrf_modem_dect.h:483
@ NRF_MODEM_DECT_MAC_NW_BEACON_PERIOD_500_MS
Definition nrf_modem_dect.h:489
@ NRF_MODEM_DECT_MAC_NW_BEACON_PERIOD_100_MS
Definition nrf_modem_dect.h:487
@ NRF_MODEM_DECT_MAC_NW_BEACON_PERIOD_4000_MS
Definition nrf_modem_dect.h:497
@ NRF_MODEM_DECT_MAC_NW_BEACON_PERIOD_50_MS
Definition nrf_modem_dect.h:485
@ NRF_MODEM_DECT_MAC_NW_BEACON_PERIOD_1000_MS
Definition nrf_modem_dect.h:491
@ NRF_MODEM_DECT_MAC_NW_BEACON_PERIOD_2000_MS
Definition nrf_modem_dect.h:495
@ NRF_MODEM_DECT_MAC_NW_BEACON_PERIOD_1500_MS
Definition nrf_modem_dect.h:493
nrf_modem_dect_mac_rd_capability_soft_buffer_size
Radio Device capability soft buffer size.
Definition nrf_modem_dect.h:646
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_SOFT_BUFFER_SIZE_256K
Definition nrf_modem_dect.h:652
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_SOFT_BUFFER_SIZE_25K
Definition nrf_modem_dect.h:648
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_SOFT_BUFFER_SIZE_16K
Definition nrf_modem_dect.h:647
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_SOFT_BUFFER_SIZE_1024K
Definition nrf_modem_dect.h:654
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_SOFT_BUFFER_SIZE_512K
Definition nrf_modem_dect.h:653
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_SOFT_BUFFER_SIZE_32K
Definition nrf_modem_dect.h:649
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_SOFT_BUFFER_SIZE_128K
Definition nrf_modem_dect.h:651
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_SOFT_BUFFER_SIZE_2048K
Definition nrf_modem_dect.h:655
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_SOFT_BUFFER_SIZE_64K
Definition nrf_modem_dect.h:650
nrf_modem_dect_mac_rd_status
Radio Device status.
Definition nrf_modem_dect.h:661
@ NRF_MODEM_DECT_MAC_RD_STATUS_MEMORY_FULL
Definition nrf_modem_dect.h:663
@ NRF_MODEM_DECT_MAC_RD_STATUS_NORMAL_OPERATION
Definition nrf_modem_dect.h:665
nrf_modem_dect_mac_nw_id_filter_mode
Network ID filter modes.
Definition nrf_modem_dect.h:503
@ NRF_MODEM_DECT_MAC_NW_ID_FILTER_MODE_NONE
Definition nrf_modem_dect.h:505
@ NRF_MODEM_DECT_MAC_NW_ID_FILTER_MODE_32BIT
Definition nrf_modem_dect.h:509
@ NRF_MODEM_DECT_MAC_NW_ID_FILTER_MODE_24MSB
Definition nrf_modem_dect.h:507
nrf_modem_dect_mac_rd_capability_beta
Radio Device capability fourier transform scaling factors.
Definition nrf_modem_dect.h:529
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_BETA_12
Definition nrf_modem_dect.h:534
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_BETA_16
Definition nrf_modem_dect.h:535
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_BETA_1
Definition nrf_modem_dect.h:530
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_BETA_8
Definition nrf_modem_dect.h:533
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_BETA_4
Definition nrf_modem_dect.h:532
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_BETA_2
Definition nrf_modem_dect.h:531
nrf_modem_dect_mac_rd_capability_power_class
Radio Device power classes.
Definition nrf_modem_dect.h:601
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_POWER_CLASS_1
Definition nrf_modem_dect.h:602
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_POWER_CLASS_3
Definition nrf_modem_dect.h:604
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_POWER_CLASS_2
Definition nrf_modem_dect.h:603
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_POWER_CLASS_4
Definition nrf_modem_dect.h:605
nrf_modem_dect_mac_association_setup_cause
Association setup causes.
Definition nrf_modem_dect.h:176
@ NRF_MODEM_DECT_MAC_ASSOCIATION_SETUP_CAUSE_INIT
Definition nrf_modem_dect.h:178
@ NRF_MODEM_DECT_MAC_ASSOCIATION_SETUP_CAUSE_CHANGE_OPER_CHANNEL
Definition nrf_modem_dect.h:186
@ NRF_MODEM_DECT_MAC_ASSOCIATION_SETUP_CAUSE_OTHER_REASON
Definition nrf_modem_dect.h:190
@ NRF_MODEM_DECT_MAC_ASSOCIATION_SETUP_CAUSE_NEW_SET_OF_FLOWS
Definition nrf_modem_dect.h:180
@ NRF_MODEM_DECT_MAC_ASSOCIATION_SETUP_CAUSE_MOBILITY
Definition nrf_modem_dect.h:182
@ NRF_MODEM_DECT_MAC_ASSOCIATION_SETUP_CAUSE_AFTER_ERROR
Definition nrf_modem_dect.h:184
@ NRF_MODEM_DECT_MAC_ASSOCIATION_SETUP_CAUSE_CHANGE_OPER_MODE
Definition nrf_modem_dect.h:188
nrf_modem_dect_mac_rd_capability_num_harq
Radio Device capability number of HARQs.
Definition nrf_modem_dect.h:557
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_NUM_HARQ_4
Definition nrf_modem_dect.h:560
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_NUM_HARQ_1
Definition nrf_modem_dect.h:558
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_NUM_HARQ_8
Definition nrf_modem_dect.h:561
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_NUM_HARQ_2
Definition nrf_modem_dect.h:559
nrf_modem_dect_mac_count_to_trigger
Counts to trigger. Count to trigger can be used in decision to associate to another parent.
Definition nrf_modem_dect.h:267
@ NRF_MODEM_DECT_MAC_COUNT_TO_TRIGGER_7
Definition nrf_modem_dect.h:281
@ NRF_MODEM_DECT_MAC_COUNT_TO_TRIGGER_48
Definition nrf_modem_dect.h:293
@ NRF_MODEM_DECT_MAC_COUNT_TO_TRIGGER_256
Definition nrf_modem_dect.h:299
@ NRF_MODEM_DECT_MAC_COUNT_TO_TRIGGER_5
Definition nrf_modem_dect.h:277
@ NRF_MODEM_DECT_MAC_COUNT_TO_TRIGGER_40
Definition nrf_modem_dect.h:291
@ NRF_MODEM_DECT_MAC_COUNT_TO_TRIGGER_6
Definition nrf_modem_dect.h:279
@ NRF_MODEM_DECT_MAC_COUNT_TO_TRIGGER_1
Definition nrf_modem_dect.h:269
@ NRF_MODEM_DECT_MAC_COUNT_TO_TRIGGER_8
Definition nrf_modem_dect.h:283
@ NRF_MODEM_DECT_MAC_COUNT_TO_TRIGGER_3
Definition nrf_modem_dect.h:273
@ NRF_MODEM_DECT_MAC_COUNT_TO_TRIGGER_16
Definition nrf_modem_dect.h:285
@ NRF_MODEM_DECT_MAC_COUNT_TO_TRIGGER_24
Definition nrf_modem_dect.h:287
@ NRF_MODEM_DECT_MAC_COUNT_TO_TRIGGER_64
Definition nrf_modem_dect.h:295
@ NRF_MODEM_DECT_MAC_COUNT_TO_TRIGGER_4
Definition nrf_modem_dect.h:275
@ NRF_MODEM_DECT_MAC_COUNT_TO_TRIGGER_2
Definition nrf_modem_dect.h:271
@ NRF_MODEM_DECT_MAC_COUNT_TO_TRIGGER_128
Definition nrf_modem_dect.h:297
@ NRF_MODEM_DECT_MAC_COUNT_TO_TRIGGER_32
Definition nrf_modem_dect.h:289
nrf_modem_dect_mac_cluster_max_tx_power
Cluster maximum TX powers.
Definition nrf_modem_dect.h:224
@ NRF_MODEM_DECT_MAC_CLUSTER_MAX_TX_POWER_13_DB
Definition nrf_modem_dect.h:240
@ NRF_MODEM_DECT_MAC_CLUSTER_MAX_TX_POWER_21_DB
Definition nrf_modem_dect.h:246
@ NRF_MODEM_DECT_MAC_CLUSTER_MAX_TX_POWER_NEGATIVE_12_DB
Definition nrf_modem_dect.h:226
@ NRF_MODEM_DECT_MAC_CLUSTER_MAX_TX_POWER_16_DB
Definition nrf_modem_dect.h:242
@ NRF_MODEM_DECT_MAC_CLUSTER_MAX_TX_POWER_7_DB
Definition nrf_modem_dect.h:236
@ NRF_MODEM_DECT_MAC_CLUSTER_MAX_TX_POWER_4_DB
Definition nrf_modem_dect.h:234
@ NRF_MODEM_DECT_MAC_CLUSTER_MAX_TX_POWER_NEGATIVE_8_DB
Definition nrf_modem_dect.h:228
@ NRF_MODEM_DECT_MAC_CLUSTER_MAX_TX_POWER_10_DB
Definition nrf_modem_dect.h:238
@ NRF_MODEM_DECT_MAC_CLUSTER_MAX_TX_POWER_19_DB
Definition nrf_modem_dect.h:244
@ NRF_MODEM_DECT_MAC_CLUSTER_MAX_TX_POWER_23_DB
Definition nrf_modem_dect.h:248
@ NRF_MODEM_DECT_MAC_CLUSTER_MAX_TX_POWER_NEGATIVE_4_DB
Definition nrf_modem_dect.h:230
@ NRF_MODEM_DECT_MAC_CLUSTER_MAX_TX_POWER_0_DB
Definition nrf_modem_dect.h:232
nrf_modem_dect_mac_rd_capability_operating_mode
Radio Device capability operating modes. FT is a parent device that accepts child device associations...
Definition nrf_modem_dect.h:589
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_OPERATING_MODE_PT_FT
Definition nrf_modem_dect.h:595
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_OPERATING_MODE_PT_ONLY
Definition nrf_modem_dect.h:591
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_OPERATING_MODE_FT_ONLY
Definition nrf_modem_dect.h:593
nrf_modem_dect_mac_rd_capability_rx_for_tx_div
Reception capability of the TX diversity transmission.
Definition nrf_modem_dect.h:621
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_RX_FOR_TX_DIV_4
Definition nrf_modem_dect.h:624
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_RX_FOR_TX_DIV_2
Definition nrf_modem_dect.h:623
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_RX_FOR_TX_DIV_8
Definition nrf_modem_dect.h:625
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_RX_FOR_TX_DIV_1
Definition nrf_modem_dect.h:622
nrf_modem_dect_mac_ipv6_address_type
MAC IPv6 address type.
Definition nrf_modem_dect.h:862
@ NRF_MODEM_DECT_MAC_IPV6_ADDRESS_TYPE_FULL
Definition nrf_modem_dect.h:868
@ NRF_MODEM_DECT_MAC_IPV6_ADDRESS_TYPE_NONE
Definition nrf_modem_dect.h:864
@ NRF_MODEM_DECT_MAC_IPV6_ADDRESS_TYPE_PREFIX
Definition nrf_modem_dect.h:866
nrf_modem_dect_mac_harq_delay_time
HARQ delay times.
Definition nrf_modem_dect.h:332
@ NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_8MS
Definition nrf_modem_dect.h:350
@ NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_2MS
Definition nrf_modem_dect.h:344
@ NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_140MS
Definition nrf_modem_dect.h:374
@ NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_70MS
Definition nrf_modem_dect.h:364
@ NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_400US
Definition nrf_modem_dect.h:338
@ NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_320MS
Definition nrf_modem_dect.h:386
@ NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_1MS
Definition nrf_modem_dect.h:342
@ NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_450MS
Definition nrf_modem_dect.h:392
@ NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_50MS
Definition nrf_modem_dect.h:360
@ NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_100MS
Definition nrf_modem_dect.h:370
@ NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_6MS
Definition nrf_modem_dect.h:348
@ NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_180MS
Definition nrf_modem_dect.h:378
@ NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_500MS
Definition nrf_modem_dect.h:394
@ NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_200MS
Definition nrf_modem_dect.h:380
@ NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_360MS
Definition nrf_modem_dect.h:388
@ NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_120MS
Definition nrf_modem_dect.h:372
@ NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_20MS
Definition nrf_modem_dect.h:354
@ NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_280MS
Definition nrf_modem_dect.h:384
@ NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_4MS
Definition nrf_modem_dect.h:346
@ NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_800US
Definition nrf_modem_dect.h:340
@ NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_105US
Definition nrf_modem_dect.h:334
@ NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_200US
Definition nrf_modem_dect.h:336
@ NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_400MS
Definition nrf_modem_dect.h:390
@ NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_90MS
Definition nrf_modem_dect.h:368
@ NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_40MS
Definition nrf_modem_dect.h:358
@ NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_10MS
Definition nrf_modem_dect.h:352
@ NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_80MS
Definition nrf_modem_dect.h:366
@ NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_60MS
Definition nrf_modem_dect.h:362
@ NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_240MS
Definition nrf_modem_dect.h:382
@ NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_30MS
Definition nrf_modem_dect.h:356
@ NRF_MODEM_DECT_MAC_HARQ_DELAY_TIME_160MS
Definition nrf_modem_dect.h:376
nrf_modem_dect_mac_rd_capability_muu
Radio Device capability subcarrier scaling factors.
Definition nrf_modem_dect.h:577
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_MUU_8
Definition nrf_modem_dect.h:581
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_MUU_1
Definition nrf_modem_dect.h:578
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_MUU_4
Definition nrf_modem_dect.h:580
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_MUU_2
Definition nrf_modem_dect.h:579
nrf_modem_dect_mac_resource_allocation_repeat_type
Resource allocation repeat type.
Definition nrf_modem_dect.h:717
@ NRF_MODEM_DECT_MAC_RESOURCE_ALLOCATION_REPEAT_TYPE_FRAMES_GROUP
Definition nrf_modem_dect.h:725
@ NRF_MODEM_DECT_MAC_RESOURCE_ALLOCATION_REPEAT_TYPE_SUBSLOTS
Definition nrf_modem_dect.h:723
@ NRF_MODEM_DECT_MAC_RESOURCE_ALLOCATION_REPEAT_TYPE_SUBSLOTS_GROUP
Definition nrf_modem_dect.h:727
@ NRF_MODEM_DECT_MAC_RESOURCE_ALLOCATION_REPEAT_TYPE_FRAMES
Definition nrf_modem_dect.h:721
@ NRF_MODEM_DECT_MAC_RESOURCE_ALLOCATION_REPEAT_TYPE_SINGLE
Definition nrf_modem_dect.h:719
nrf_modem_dect_mac_rd_capability_mac_security
Radio Device capability security modes.
Definition nrf_modem_dect.h:842
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_MAC_SECURITY_MODE_1
Definition nrf_modem_dect.h:846
@ NRF_MODEM_DECT_MAC_RD_CAPABILITY_MAC_SECURITY_NONE
Definition nrf_modem_dect.h:844
int nrf_modem_dect_dlc_data_discard(struct nrf_modem_dect_dlc_data_discard_params *params)
DLC data discard request.
int nrf_modem_dect_control_functional_mode_set(enum nrf_modem_dect_control_functional_mode mode)
Set functional mode.
int nrf_modem_dect_mac_association_release(struct nrf_modem_dect_mac_association_release_params *params)
Association release request.
int nrf_modem_dect_mac_callback_set(const struct nrf_modem_dect_mac_op_callbacks *op_cb, const struct nrf_modem_dect_mac_ntf_callbacks *ntf_cb)
Set application callbacks for MAC notifications.
int nrf_modem_dect_mac_network_scan(struct nrf_modem_dect_mac_network_scan_params *params)
Network scan request.
int nrf_modem_dect_dlc_data_tx(struct nrf_modem_dect_dlc_data_tx_params *params)
DLC data transmission request.
int nrf_modem_dect_mac_cluster_info(void)
Cluster info request.
int nrf_modem_dect_mac_cluster_beacon_receive_stop(void)
Cluster beacon receive request.
int nrf_modem_dect_mac_neighbor_info(struct nrf_modem_dect_mac_neighbor_info_params *params)
Neighbor info request.
int nrf_modem_dect_mac_network_scan_stop(void)
Network scan stop request.
int nrf_modem_dect_control_systemmode_set(enum nrf_modem_dect_control_systemmode dect_mode)
Set DECT system mode.
int nrf_modem_dect_mac_network_beacon_configure(struct nrf_modem_dect_mac_network_beacon_configure_params *params)
Network beacon configuration request.
int nrf_modem_dect_mac_association(struct nrf_modem_dect_mac_association_params *params)
Association request.
int nrf_modem_dect_mac_cluster_beacon_receive(struct nrf_modem_dect_mac_cluster_beacon_receive_params *params)
Cluster beacon receive request.
int nrf_modem_dect_control_configure(struct nrf_modem_dect_control_configure_params *params)
Set control configuration.
int nrf_modem_dect_mac_rssi_scan_stop(void)
RSSI scan stop request.
int nrf_modem_dect_mac_neighbor_list(void)
Neighbor list request.
int nrf_modem_dect_mac_cluster_configure(struct nrf_modem_dect_mac_cluster_configure_params *params)
Cluster configure request.
int nrf_modem_dect_mac_rssi_scan(struct nrf_modem_dect_mac_rssi_scan_params *params)
RSSI scan request.
nrf_modem_dect_mac_err
Definition nrf_modem_dect.h:55
@ NRF_MODEM_DECT_MAC_STATUS_TEMP_FAILURE
Definition nrf_modem_dect.h:69
@ NRF_MODEM_DECT_MAC_STATUS_NOT_ALLOWED
Definition nrf_modem_dect.h:63
@ NRF_MODEM_DECT_MAC_STATUS_NO_RSSI_RESULTS
Definition nrf_modem_dect.h:81
@ NRF_MODEM_DECT_MAC_STATUS_RD_NOT_FOUND
Definition nrf_modem_dect.h:67
@ NRF_MODEM_DECT_MAC_STATUS_OK
Definition nrf_modem_dect.h:57
@ NRF_MODEM_DECT_MAC_STATUS_FAIL
Definition nrf_modem_dect.h:59
@ NRF_MODEM_DECT_MAC_STATUS_NO_CONFIG
Definition nrf_modem_dect.h:65
@ NRF_MODEM_DECT_MAC_STATUS_NO_RESOURCES
Definition nrf_modem_dect.h:73
@ NRF_MODEM_DECT_MAC_STATUS_NO_RESPONSE
Definition nrf_modem_dect.h:75
@ NRF_MODEM_DECT_MAC_STATUS_INVALID_PARAM
Definition nrf_modem_dect.h:61
@ NRF_MODEM_DECT_MAC_STATUS_NW_REJECT
Definition nrf_modem_dect.h:77
@ NRF_MODEM_DECT_MAC_STATUS_DLC_DISCARD_TIMER_EXPIRED
Definition nrf_modem_dect.h:83
@ NRF_MODEM_DECT_MAC_STATUS_NO_MEMORY
Definition nrf_modem_dect.h:79
#define NRF_MODEM_DECT_MAC_INTEGRITY_KEY_LENGTH
Definition nrf_modem_dect.h:46
#define NRF_MODEM_DECT_MAC_MAX_CHANNELS_IN_RSSI_SCAN
Definition nrf_modem_dect.h:40
#define NRF_MODEM_DECT_MAC_RSSI_MEAS_SUBSLOT_COUNT
Definition nrf_modem_dect.h:44
#define NRF_MODEM_DECT_MAC_MAX_NUM_ADDITIONAL_PHY_CAPA
Definition nrf_modem_dect.h:43
#define NRF_MODEM_DECT_MAC_MAX_CLUSTERS_IN_CLUSTER_RECEIVE_REQ
Definition nrf_modem_dect.h:41
#define NRF_MODEM_DECT_MAC_IPV6_ADDRESS_ARRAY_SIZE
Definition nrf_modem_dect.h:48
#define NRF_MODEM_DECT_MAC_MAX_ADDITIONAL_NW_BEACON_CHANNELS
Definition nrf_modem_dect.h:42
#define NRF_MODEM_DECT_MAC_MAX_CHANNELS_IN_NETWORK_SCAN_REQ
Definition nrf_modem_dect.h:39
#define NRF_MODEM_DECT_MAC_MAX_NUMBER_OF_FLOWS
Definition nrf_modem_dect.h:38
#define NRF_MODEM_DECT_MAC_CIPHER_KEY_LENGTH
Definition nrf_modem_dect.h:47
#define NRF_MODEM_DECT_MAC_MAX_BAND_INFO_ELEMS
Definition nrf_modem_dect.h:45
uint8_t flow_id
Definition nrf_modem_dect.h:1736
enum nrf_modem_dect_mac_err status
Definition nrf_modem_dect.h:1734
uint32_t transaction_id
Definition nrf_modem_dect.h:1732
uint32_t long_rd_id
Definition nrf_modem_dect.h:1738
DECT MAC dlc_data_discard callback parameters.
Definition nrf_modem_dect.h:1730
uint8_t flow_id
Definition nrf_modem_dect.h:2866
uint32_t transaction_id
Definition nrf_modem_dect.h:2864
uint32_t long_rd_id
Definition nrf_modem_dect.h:2868
DLC data discard request params.
Definition nrf_modem_dect.h:2862
uint8_t flow_id
Definition nrf_modem_dect.h:2168
uint32_t long_rd_id
Definition nrf_modem_dect.h:2170
void * data
Definition nrf_modem_dect.h:2172
size_t data_len
Definition nrf_modem_dect.h:2174
DLC data reception notification parameters.
Definition nrf_modem_dect.h:2166
enum nrf_modem_dect_mac_err status
Definition nrf_modem_dect.h:1720
uint32_t long_rd_id
Definition nrf_modem_dect.h:1724
uint8_t flow_id
Definition nrf_modem_dect.h:1722
uint32_t transaction_id
Definition nrf_modem_dect.h:1718
DECT MAC dlc_data_tx callback parameters.
Definition nrf_modem_dect.h:1716
size_t data_len
Definition nrf_modem_dect.h:2843
uint32_t long_rd_id
Definition nrf_modem_dect.h:2839
uint8_t flow_id
Definition nrf_modem_dect.h:2837
uint32_t transaction_id
Definition nrf_modem_dect.h:2835
void * data
Definition nrf_modem_dect.h:2841
DLC TX data params.
Definition nrf_modem_dect.h:2833
enum nrf_modem_dect_dlc_flow_control_status status
Definition nrf_modem_dect.h:2179
Definition nrf_modem_dect.h:2177
struct nrf_modem_dect_mac_association_cb_params::@49::@51 flags
uint32_t long_rd_id
Definition nrf_modem_dect.h:1446
struct nrf_modem_dect_mac_ie * ies
Definition nrf_modem_dect.h:1456
enum nrf_modem_dect_mac_err status
Definition nrf_modem_dect.h:1437
uint8_t number_of_ies
Definition nrf_modem_dect.h:1452
uint8_t has_association_response
Definition nrf_modem_dect.h:1442
struct nrf_modem_dect_mac_rx_signal_info_t rx_signal_info
Definition nrf_modem_dect.h:1448
struct nrf_modem_dect_mac_association_response association_response
Definition nrf_modem_dect.h:1454
uint8_t bit_mask
Definition nrf_modem_dect.h:1440
struct nrf_modem_dect_mac_ipv6_address_config_t ipv6_config
Definition nrf_modem_dect.h:1450
Association operation callback parameters.
Definition nrf_modem_dect.h:1435
uint8_t priority
Definition nrf_modem_dect.h:2538
struct nrf_modem_dect_mac_association_config::@62 neighbor_info_triggers
enum nrf_modem_dect_dlc_sdu_lifetime dlc_sdu_lifetime
Definition nrf_modem_dect.h:2543
enum nrf_modem_dect_dlc_service_type dlc_service_type
Definition nrf_modem_dect.h:2541
uint16_t max_num_ft_neighbours
Definition nrf_modem_dect.h:2521
uint16_t max_num_neighbours
Definition nrf_modem_dect.h:2519
struct nrf_modem_dect_mac_association_config::@63 default_tx_flow_config[6]
uint32_t inactivity_timer
Definition nrf_modem_dect.h:2529
Association configuration.
Definition nrf_modem_dect.h:2517
uint32_t long_rd_id
Definition nrf_modem_dect.h:2074
uint8_t number_of_ies
Definition nrf_modem_dect.h:2076
enum nrf_modem_dect_mac_communication_method tx_method
Definition nrf_modem_dect.h:2068
struct nrf_modem_dect_mac_rx_signal_info_t rx_signal_info
Definition nrf_modem_dect.h:2070
struct nrf_modem_dect_mac_association_request association_request
Definition nrf_modem_dect.h:2078
enum nrf_modem_dect_mac_association_indication_status status
Definition nrf_modem_dect.h:2064
struct nrf_modem_dect_mac_ie * ies
Definition nrf_modem_dect.h:2080
uint16_t short_rd_id
Definition nrf_modem_dect.h:2072
Association notification parameters.
Definition nrf_modem_dect.h:2062
uint16_t num_flows
Definition nrf_modem_dect.h:2424
uint32_t long_rd_id
Definition nrf_modem_dect.h:2418
struct nrf_modem_dect_mac_tx_flow_config * tx_flow_configs
Definition nrf_modem_dect.h:2426
struct nrf_modem_dect_mac_parent_info_triggers info_triggers
Definition nrf_modem_dect.h:2422
uint32_t network_id
Definition nrf_modem_dect.h:2420
Association request parameters.
Definition nrf_modem_dect.h:2416
uint32_t long_rd_id
Definition nrf_modem_dect.h:1464
DECT MAC mac_association_release callback parameters.
Definition nrf_modem_dect.h:1462
uint32_t long_rd_id
Definition nrf_modem_dect.h:2090
enum nrf_modem_dect_mac_release_cause release_cause
Definition nrf_modem_dect.h:2088
Association release notification parameters.
Definition nrf_modem_dect.h:2086
uint32_t long_rd_id
Definition nrf_modem_dect.h:2449
enum nrf_modem_dect_mac_release_cause release_cause
Definition nrf_modem_dect.h:2447
Association request parameters.
Definition nrf_modem_dect.h:2445
uint8_t number_of_tx_harq_processes
Definition nrf_modem_dect.h:1934
uint8_t number_of_rx_harq_processes
Definition nrf_modem_dect.h:1938
uint8_t has_power_constraints
Definition nrf_modem_dect.h:1923
struct nrf_modem_dect_mac_association_request::@55::@57 flags
enum nrf_modem_dect_mac_cluster_beacon_period cluster_beacon_period
Definition nrf_modem_dect.h:1946
uint8_t has_current_cluster_channel
Definition nrf_modem_dect.h:1924
enum nrf_modem_dect_mac_association_setup_cause setup_cause
Definition nrf_modem_dect.h:1930
uint8_t number_of_flows
Definition nrf_modem_dect.h:1932
uint16_t current_cluster_channel
Definition nrf_modem_dect.h:1950
uint32_t time_to_next
Definition nrf_modem_dect.h:1952
uint8_t flow_id[6]
Definition nrf_modem_dect.h:1942
bool ft_mode
Definition nrf_modem_dect.h:1928
enum nrf_modem_dect_mac_harq_delay_time rx_retransmission_delay
Definition nrf_modem_dect.h:1940
uint8_t bit_mask
Definition nrf_modem_dect.h:1921
uint16_t next_cluster_channel
Definition nrf_modem_dect.h:1948
enum nrf_modem_dect_mac_nw_beacon_period network_beacon_period
Definition nrf_modem_dect.h:1944
enum nrf_modem_dect_mac_harq_delay_time tx_retransmission_delay
Definition nrf_modem_dect.h:1936
Association request.
Definition nrf_modem_dect.h:1919
uint8_t group_id
Definition nrf_modem_dect.h:1354
enum nrf_modem_dect_mac_association_reject_cause reject_cause
Definition nrf_modem_dect.h:1322
uint8_t number_of_tx_harq_processes
Definition nrf_modem_dect.h:1341
enum nrf_modem_dect_mac_association_reject_time reject_time
Definition nrf_modem_dect.h:1327
uint8_t number_of_rx_harq_processes
Definition nrf_modem_dect.h:1334
uint8_t has_harq_config
Definition nrf_modem_dect.h:1312
uint8_t max_number_of_harq_re_tx
Definition nrf_modem_dect.h:1346
uint8_t flow_id[6]
Definition nrf_modem_dect.h:1352
uint8_t number_of_flows
Definition nrf_modem_dect.h:1332
uint8_t bit_mask
Definition nrf_modem_dect.h:1310
uint8_t max_number_of_harq_re_rx
Definition nrf_modem_dect.h:1339
struct nrf_modem_dect_mac_association_response::@46::@48 flags
bool ack_status
Definition nrf_modem_dect.h:1320
uint8_t resource_tag
Definition nrf_modem_dect.h:1356
uint8_t has_group_id_and_resource_tag
Definition nrf_modem_dect.h:1313
Association response parameters.
Definition nrf_modem_dect.h:1308
struct nrf_modem_dect_mac_phy_band_info band_info_elems[5]
Definition nrf_modem_dect.h:2143
uint8_t max_mcs
Definition nrf_modem_dect.h:2139
uint8_t num_band_info_elems
Definition nrf_modem_dect.h:2141
Capability notification parameters.
Definition nrf_modem_dect.h:2137
enum nrf_modem_dect_mac_cluster_beacon_period cluster_beacon_period
Definition nrf_modem_dect.h:2471
uint32_t network_id
Definition nrf_modem_dect.h:2477
uint16_t cluster_channel
Definition nrf_modem_dect.h:2473
uint32_t long_rd_id
Definition nrf_modem_dect.h:2475
Cluster beacon confiuration.
Definition nrf_modem_dect.h:2469
uint32_t network_id
Definition nrf_modem_dect.h:2026
uint32_t transmitter_long_rd_id
Definition nrf_modem_dect.h:2024
struct nrf_modem_dect_mac_rx_signal_info_t rx_signal_info
Definition nrf_modem_dect.h:2028
struct nrf_modem_dect_mac_cluster_beacon beacon
Definition nrf_modem_dect.h:2032
uint16_t transmitter_short_rd_id
Definition nrf_modem_dect.h:2022
uint8_t number_of_ies
Definition nrf_modem_dect.h:2030
struct nrf_modem_dect_mac_ie * ies
Definition nrf_modem_dect.h:2034
uint16_t channel
Definition nrf_modem_dect.h:2020
Cluster beacon notification parameters.
Definition nrf_modem_dect.h:2018
uint16_t cluster_status[2]
Definition nrf_modem_dect.h:1474
size_t num_clusters
Definition nrf_modem_dect.h:1472
DECT MAC mac_cluster_beacon_receive callback parameters.
Definition nrf_modem_dect.h:1470
uint8_t num_configs
Definition nrf_modem_dect.h:2485
struct nrf_modem_dect_mac_cluster_beacon_config * configs
Definition nrf_modem_dect.h:2487
Cluster beacon receive request parameters.
Definition nrf_modem_dect.h:2483
enum nrf_modem_dect_mac_err status
Definition nrf_modem_dect.h:1482
DECT MAC mac_cluster_beacon_receive_stop callback parameters.
Definition nrf_modem_dect.h:1480
uint32_t long_rd_id
Definition nrf_modem_dect.h:2152
Cluster Beacon reception failure notification parameters.
Definition nrf_modem_dect.h:2150
enum nrf_modem_dect_mac_cluster_max_tx_power max_tx_power
Definition nrf_modem_dect.h:1986
uint8_t has_frame_offset
Definition nrf_modem_dect.h:1968
uint16_t frame_offset
Definition nrf_modem_dect.h:1990
uint8_t has_time_to_next
Definition nrf_modem_dect.h:1970
uint8_t has_power_constraints
Definition nrf_modem_dect.h:1967
enum nrf_modem_dect_mac_cluster_beacon_period cluster_beacon_period
Definition nrf_modem_dect.h:1978
uint32_t time_to_next
Definition nrf_modem_dect.h:1994
uint8_t bit_mask
Definition nrf_modem_dect.h:1964
enum nrf_modem_dect_mac_count_to_trigger count_to_trigger
Definition nrf_modem_dect.h:1980
uint8_t system_frame_number
Definition nrf_modem_dect.h:1974
uint8_t has_next_cluster_channel
Definition nrf_modem_dect.h:1969
enum nrf_modem_dect_mac_nw_beacon_period network_beacon_period
Definition nrf_modem_dect.h:1976
uint8_t has_max_tx_power
Definition nrf_modem_dect.h:1966
enum nrf_modem_dect_mac_quality_threshold relative_quality
Definition nrf_modem_dect.h:1982
struct nrf_modem_dect_mac_cluster_beacon::@58::@60 flags
uint16_t next_cluster
Definition nrf_modem_dect.h:1992
enum nrf_modem_dect_mac_quality_threshold min_quality
Definition nrf_modem_dect.h:1984
Cluster beacon. Cluster beacon is sent by FT (parent) devices and include the random access window wh...
Definition nrf_modem_dect.h:1961
struct nrf_modem_dect_mac_rssi_result rssi_result
Definition nrf_modem_dect.h:2098
Cluster channel load change notification parameters.
Definition nrf_modem_dect.h:2096
uint8_t busy_threshold
Definition nrf_modem_dect.h:2628
Definition nrf_modem_dect.h:2622
uint16_t length
Definition nrf_modem_dect.h:2616
uint16_t period
Definition nrf_modem_dect.h:2614
Definition nrf_modem_dect.h:2609
uint8_t max_transmission_length
Definition nrf_modem_dect.h:2586
uint8_t cw_min_sig
Definition nrf_modem_dect.h:2592
uint8_t cw_max_sig
Definition nrf_modem_dect.h:2598
uint8_t response_window_length
Definition nrf_modem_dect.h:2581
Definition nrf_modem_dect.h:2579
struct nrf_modem_dect_mac_cluster_config::nrf_modem_dect_mac_cluster_rach_config::nrf_modem_dect_mac_rach_config::nrf_modem_dect_mac_rach_config_periodic periodic
struct nrf_modem_dect_mac_cluster_config::nrf_modem_dect_mac_cluster_rach_config::nrf_modem_dect_mac_rach_config::nrf_modem_dect_mac_rach_config_fill fill
Definition nrf_modem_dect.h:2601
uint8_t percentage
Definition nrf_modem_dect.h:2607
Definition nrf_modem_dect.h:2602
struct nrf_modem_dect_mac_cluster_config::nrf_modem_dect_mac_cluster_rach_config::nrf_modem_dect_mac_rach_config config
enum nrf_modem_dect_mac_rach_config_policy policy
Definition nrf_modem_dect.h:2577
struct nrf_modem_dect_mac_cluster_config::nrf_modem_dect_mac_cluster_rach_config::nrf_modem_dect_mac_rach_common_config common
Definition nrf_modem_dect.h:2575
enum nrf_modem_dect_mac_tx_power beacon_tx_power
Definition nrf_modem_dect.h:2559
uint8_t has_rach_config
Definition nrf_modem_dect.h:2555
struct nrf_modem_dect_mac_cluster_config::nrf_modem_dect_mac_cluster_rach_config rach_configuration
enum nrf_modem_dect_mac_count_to_trigger count_to_trigger
Definition nrf_modem_dect.h:2561
enum nrf_modem_dect_mac_cluster_beacon_period cluster_beacon_period
Definition nrf_modem_dect.h:2569
enum nrf_modem_dect_mac_quality_threshold min_quality
Definition nrf_modem_dect.h:2565
uint32_t network_id
Definition nrf_modem_dect.h:2573
uint16_t cluster_channel
Definition nrf_modem_dect.h:2571
uint8_t bit_mask
Definition nrf_modem_dect.h:2552
enum nrf_modem_dect_mac_cluster_max_tx_power cluster_max_tx_power
Definition nrf_modem_dect.h:2567
struct nrf_modem_dect_mac_cluster_config::@64::@66 flags
uint8_t has_max_tx_power
Definition nrf_modem_dect.h:2554
struct nrf_modem_dect_mac_ipv6_address_config_t ipv6_config
Definition nrf_modem_dect.h:2635
enum nrf_modem_dect_mac_quality_threshold relative_quality
Definition nrf_modem_dect.h:2563
struct nrf_modem_dect_mac_cluster_config::cluster_info_triggers triggers
Cluster configuration.
Definition nrf_modem_dect.h:2550
uint16_t num_ftpt_neighbors
Definition nrf_modem_dect.h:1508
uint16_t num_association_failures
Definition nrf_modem_dect.h:1504
uint32_t num_rach_rx_pcc_crc_failures
Definition nrf_modem_dect.h:1512
uint16_t num_neighbors
Definition nrf_modem_dect.h:1506
struct nrf_modem_dect_mac_rssi_result rssi_result
Definition nrf_modem_dect.h:1514
uint16_t num_association_requests
Definition nrf_modem_dect.h:1502
uint32_t num_rach_rx_pdc
Definition nrf_modem_dect.h:1510
Definition nrf_modem_dect.h:1500
enum nrf_modem_dect_mac_err status
Definition nrf_modem_dect.h:1498
struct nrf_modem_dect_mac_cluster_info_cb_params::nrf_modem_dect_mac_cluster_status_info info
DECT MAC mac_cluster_info callback parameters.
Definition nrf_modem_dect.h:1496
enum nrf_modem_dect_mac_err status
Definition nrf_modem_dect.h:1385
DECT MAC control_functional_mode callback parameters.
Definition nrf_modem_dect.h:1384
enum nrf_modem_dect_mac_err status
Definition nrf_modem_dect.h:1399
DECT MAC control_systemmode callback parameters.
Definition nrf_modem_dect.h:1398
uint8_t start_subslot
Definition nrf_modem_dect.h:902
bool use_slots
Definition nrf_modem_dect.h:904
uint16_t length
Definition nrf_modem_dect.h:906
Resource allocation descriptor in resource IEs.
Definition nrf_modem_dect.h:900
struct nrf_modem_dect_mac_rd_capability_ie rd_capability
Definition nrf_modem_dect.h:1284
struct nrf_modem_dect_mac_route_info_ie route_info
Definition nrf_modem_dect.h:1278
struct nrf_modem_dect_mac_resource_allocation_ie resource_allocation
Definition nrf_modem_dect.h:1280
union nrf_modem_dect_mac_ie::@45 ie
struct nrf_modem_dect_mac_load_info_ie load_info
Definition nrf_modem_dect.h:1288
uint8_t ie_type
Definition nrf_modem_dect.h:1274
struct nrf_modem_dect_mac_neighbouring_ie neighbouring
Definition nrf_modem_dect.h:1286
struct nrf_modem_dect_mac_random_access_resource_ie random_access_resource
Definition nrf_modem_dect.h:1282
struct nrf_modem_dect_mac_radio_device_status_ie radio_device_status
Definition nrf_modem_dect.h:1292
struct nrf_modem_dect_mac_measurement_report_ie measurement_report
Definition nrf_modem_dect.h:1290
Information Element.
Definition nrf_modem_dect.h:1272
uint8_t address[16]
Definition nrf_modem_dect.h:1429
enum nrf_modem_dect_mac_ipv6_address_type type
Definition nrf_modem_dect.h:1424
Definition nrf_modem_dect.h:1422
struct nrf_modem_dect_mac_ipv6_address_config_t ipv6_config
Definition nrf_modem_dect.h:2160
IPv6 config update notification parameters.
Definition nrf_modem_dect.h:2158
uint8_t number_of_pt_associations
Definition nrf_modem_dect.h:1211
uint8_t has_rd_pt_load
Definition nrf_modem_dect.h:1198
uint8_t bit_mask
Definition nrf_modem_dect.h:1196
uint8_t traffic_load_percentage
Definition nrf_modem_dect.h:1207
uint8_t rach_percentage
Definition nrf_modem_dect.h:1213
uint8_t number_of_ft_associations
Definition nrf_modem_dect.h:1209
uint8_t busy_subslots_percentage
Definition nrf_modem_dect.h:1217
uint16_t max_number_of_rd_associations
Definition nrf_modem_dect.h:1219
uint8_t free_subslots_percentage
Definition nrf_modem_dect.h:1215
uint8_t has_channel_load
Definition nrf_modem_dect.h:1200
uint8_t has_ie_rach_load
Definition nrf_modem_dect.h:1199
struct nrf_modem_dect_mac_load_info_ie::@39::@41 flags
Load info Information Element.
Definition nrf_modem_dect.h:1194
struct nrf_modem_dect_mac_measurement_report_ie::@42::@44 flags
uint8_t has_rssi_1
Definition nrf_modem_dect.h:1232
uint8_t rssi_2
Definition nrf_modem_dect.h:1245
uint8_t snr
Definition nrf_modem_dect.h:1243
uint8_t has_rx_count
Definition nrf_modem_dect.h:1233
uint8_t bit_mask
Definition nrf_modem_dect.h:1228
uint8_t has_snr
Definition nrf_modem_dect.h:1230
uint8_t has_rssi_2
Definition nrf_modem_dect.h:1231
uint8_t tx_count
Definition nrf_modem_dect.h:1249
bool measurement_result_from_rach
Definition nrf_modem_dect.h:1241
uint8_t rssi_1
Definition nrf_modem_dect.h:1247
Measurement report Information Element.
Definition nrf_modem_dect.h:1225
uint32_t long_rd_id
Definition nrf_modem_dect.h:2107
Neighbor inactivity notification parameters.
Definition nrf_modem_dect.h:2105
uint8_t average_rx_mcs
Definition nrf_modem_dect.h:1608
uint16_t num_no_response
Definition nrf_modem_dect.h:1669
uint16_t num_lbt_failures
Definition nrf_modem_dect.h:1648
uint16_t num_rx_pdc
Definition nrf_modem_dect.h:1655
int8_t average_tx_txpower
Definition nrf_modem_dect.h:1601
uint8_t num_rx_paging
Definition nrf_modem_dect.h:1586
uint8_t total_missed_cluster_beacons
Definition nrf_modem_dect.h:1574
uint16_t num_arq_retx
Definition nrf_modem_dect.h:1690
uint16_t num_tx_attempts
Definition nrf_modem_dect.h:1641
uint16_t num_rx_pdc_crc_failures
Definition nrf_modem_dect.h:1662
int8_t average_rx_snr
Definition nrf_modem_dect.h:1625
uint8_t average_tx_mcs
Definition nrf_modem_dect.h:1593
uint16_t num_harq_nack
Definition nrf_modem_dect.h:1683
int8_t average_rx_txpower
Definition nrf_modem_dect.h:1616
int16_t average_rx_rssi_2
Definition nrf_modem_dect.h:1634
uint32_t inactive_time_ms
Definition nrf_modem_dect.h:1697
uint8_t current_consecutive_missed_cluster_beacons
Definition nrf_modem_dect.h:1580
uint16_t num_harq_ack
Definition nrf_modem_dect.h:1676
Definition nrf_modem_dect.h:1568
enum nrf_modem_dect_mac_err status
Definition nrf_modem_dect.h:1523
uint32_t time_since_last_rx_ms
Definition nrf_modem_dect.h:1540
bool associated
Definition nrf_modem_dect.h:1529
uint32_t network_id
Definition nrf_modem_dect.h:1538
int8_t beacon_average_rx_txpower
Definition nrf_modem_dect.h:1549
uint32_t long_rd_id
Definition nrf_modem_dect.h:1525
int8_t beacon_average_rx_snr
Definition nrf_modem_dect.h:1565
struct nrf_modem_dect_mac_neighbor_info_cb_params::nrf_modem_dect_mac_neighbor_status_info status_info
bool ft_mode
Definition nrf_modem_dect.h:1531
uint16_t channel
Definition nrf_modem_dect.h:1536
struct nrf_modem_dect_mac_rx_signal_info_t last_rx_signal_info
Definition nrf_modem_dect.h:1542
int16_t beacon_average_rx_rssi_2
Definition nrf_modem_dect.h:1557
DECT MAC mac_neighbor_info callback parameters.
Definition nrf_modem_dect.h:1521
uint32_t long_rd_id
Definition nrf_modem_dect.h:2804
Neighbor info request parameters.
Definition nrf_modem_dect.h:2802
uint32_t num_neighbors
Definition nrf_modem_dect.h:1708
enum nrf_modem_dect_mac_err status
Definition nrf_modem_dect.h:1706
uint32_t * long_rd_ids
Definition nrf_modem_dect.h:1710
DECT MAC mac_neighbor_list callback parameters.
Definition nrf_modem_dect.h:1704
uint32_t long_rd_id
Definition nrf_modem_dect.h:2115
Neighbor paging failure notification parameters.
Definition nrf_modem_dect.h:2113
uint32_t long_rd_id
Definition nrf_modem_dect.h:1186
uint8_t has_time_to_next
Definition nrf_modem_dect.h:1162
uint8_t has_power_constraints
Definition nrf_modem_dect.h:1160
uint16_t next_cluster_channel
Definition nrf_modem_dect.h:1184
uint8_t cluster_beacon_period
Definition nrf_modem_dect.h:1174
uint8_t bit_mask
Definition nrf_modem_dect.h:1154
uint8_t rssi2
Definition nrf_modem_dect.h:1176
uint8_t rd_class_beta
Definition nrf_modem_dect.h:1182
uint8_t rd_class_mu
Definition nrf_modem_dect.h:1180
uint8_t has_snr
Definition nrf_modem_dect.h:1158
uint8_t has_next_cluster_channel
Definition nrf_modem_dect.h:1161
uint8_t snr
Definition nrf_modem_dect.h:1178
uint8_t network_beacon_period
Definition nrf_modem_dect.h:1169
uint8_t has_long_rd_id
Definition nrf_modem_dect.h:1156
uint8_t has_rd_class
Definition nrf_modem_dect.h:1157
uint8_t has_rssi2
Definition nrf_modem_dect.h:1159
uint32_t time_to_next
Definition nrf_modem_dect.h:1188
struct nrf_modem_dect_mac_neighbouring_ie::@36::@38 flags
Neighbouring Information Element.
Definition nrf_modem_dect.h:1152
uint16_t channel
Definition nrf_modem_dect.h:2042
uint32_t network_id
Definition nrf_modem_dect.h:2048
uint16_t transmitter_short_rd_id
Definition nrf_modem_dect.h:2044
struct nrf_modem_dect_mac_rx_signal_info_t rx_signal_info
Definition nrf_modem_dect.h:2050
uint8_t number_of_ies
Definition nrf_modem_dect.h:2052
uint32_t transmitter_long_rd_id
Definition nrf_modem_dect.h:2046
struct nrf_modem_dect_mac_network_beacon beacon
Definition nrf_modem_dect.h:2054
struct nrf_modem_dect_mac_ie * ies
Definition nrf_modem_dect.h:2056
Network beacon notification parameters.
Definition nrf_modem_dect.h:2040
uint8_t num_network_beacon_channels
Definition nrf_modem_dect.h:1896
uint32_t time_to_next
Definition nrf_modem_dect.h:1910
uint16_t current_cluster_channel
Definition nrf_modem_dect.h:1906
uint16_t next_cluster_channel
Definition nrf_modem_dect.h:1904
uint8_t has_max_tx_power
Definition nrf_modem_dect.h:1890
enum nrf_modem_dect_mac_cluster_max_tx_power max_tx_power
Definition nrf_modem_dect.h:1902
struct nrf_modem_dect_mac_network_beacon::@52::@54 flags
uint8_t bit_mask
Definition nrf_modem_dect.h:1888
uint8_t has_current_cluster_channel
Definition nrf_modem_dect.h:1892
enum nrf_modem_dect_mac_cluster_beacon_period cluster_beacon_period
Definition nrf_modem_dect.h:1900
uint8_t has_power_constraints
Definition nrf_modem_dect.h:1891
uint16_t network_beacon_channels[3]
Definition nrf_modem_dect.h:1908
enum nrf_modem_dect_mac_nw_beacon_period network_beacon_period
Definition nrf_modem_dect.h:1898
Network beacon. Network beacon is optional and may speed up finding the cluster beacon channel.
Definition nrf_modem_dect.h:1886
uint8_t num_scanned_channels
Definition nrf_modem_dect.h:1756
enum nrf_modem_dect_mac_err status
Definition nrf_modem_dect.h:1754
DECT MAC mac_network_scan callback parameters.
Definition nrf_modem_dect.h:1752
uint32_t network_id_filter
Definition nrf_modem_dect.h:2702
uint16_t channel_list[20]
Definition nrf_modem_dect.h:2713
uint16_t scan_time
Definition nrf_modem_dect.h:2704
uint8_t band
Definition nrf_modem_dect.h:2706
enum nrf_modem_dect_mac_nw_id_filter_mode network_id_filter_mode
Definition nrf_modem_dect.h:2697
uint8_t num_channels
Definition nrf_modem_dect.h:2711
Network scan request parameters.
Definition nrf_modem_dect.h:2695
enum nrf_modem_dect_mac_err status
Definition nrf_modem_dect.h:1764
DECT MAC mac_network_scan_stop callback parameters.
Definition nrf_modem_dect.h:1762
void(* cluster_beacon_rx_failure_ntf)(struct nrf_modem_dect_mac_cluster_beacon_rx_failure_ntf_cb_params *params)
Cluster beacon RX failure notification callback.
Definition nrf_modem_dect.h:2250
void(* ipv6_config_update_ntf)(struct nrf_modem_dect_mac_ipv6_config_update_ntf_cb_params *params)
IPv6 config update notification callback.
Definition nrf_modem_dect.h:2257
void(* network_beacon_ntf)(struct nrf_modem_dect_mac_network_beacon_ntf_cb_params *params)
Network beacon notification callback.
Definition nrf_modem_dect.h:2264
void(* dlc_data_rx_ntf)(struct nrf_modem_dect_dlc_data_rx_ntf_cb_params *params)
DLC data reception notification.
Definition nrf_modem_dect.h:2278
void(* cluster_beacon_ntf)(struct nrf_modem_dect_mac_cluster_beacon_ntf_cb_params *params)
Cluster beacon notification callback.
Definition nrf_modem_dect.h:2243
void(* neighbor_paging_failure_ntf)(struct nrf_modem_dect_mac_neighbor_paging_failure_ntf_cb_params *params)
Neighbor paging failure notification callback.
Definition nrf_modem_dect.h:2225
void(* neighbor_inactivity_ntf)(struct nrf_modem_dect_mac_neighbor_inactivity_ntf_cb_params *params)
Neighbor inactivity notification callback.
Definition nrf_modem_dect.h:2218
void(* dlc_flow_control_ntf)(struct nrf_modem_dect_dlc_flow_control_ntf_cb_params *params)
DLC flow control notification.
Definition nrf_modem_dect.h:2284
void(* cluster_ch_load_change_ntf)(struct nrf_modem_dect_mac_cluster_ch_load_change_ntf_cb_params *params)
Cluster channel load change notification callback.
Definition nrf_modem_dect.h:2211
void(* association_release_ntf)(struct nrf_modem_dect_mac_association_release_ntf_cb_params *params)
Association release notification callback.
Definition nrf_modem_dect.h:2204
void(* capability_ntf)(struct nrf_modem_dect_mac_capability_ntf_cb_params *params)
Capability notification callback.
Definition nrf_modem_dect.h:2271
void(* association_ntf)(struct nrf_modem_dect_mac_association_ntf_cb_params *params)
Association notification callback.
Definition nrf_modem_dect.h:2197
void(* rssi_scan_ntf)(struct nrf_modem_dect_mac_rssi_scan_ntf_cb_params *params)
RSSI scan notification callback.
Definition nrf_modem_dect.h:2237
DECT MAC notification callbacks.
Definition nrf_modem_dect.h:2191
void(* association_release)(struct nrf_modem_dect_mac_association_release_cb_params *params)
Association release request callback.
Definition nrf_modem_dect.h:1817
void(* network_scan)(struct nrf_modem_dect_mac_network_scan_cb_params *params)
Network scan request callback.
Definition nrf_modem_dect.h:1865
void(* dlc_data_tx)(struct nrf_modem_dect_dlc_data_tx_cb_params *params)
DLC data transmission request callback.
Definition nrf_modem_dect.h:1852
void(* cluster_configure)(struct nrf_modem_dect_mac_cluster_configure_cb_params *params)
Cluster configuration request callback.
Definition nrf_modem_dect.h:1832
void(* association)(struct nrf_modem_dect_mac_association_cb_params *params)
Association request callback.
Definition nrf_modem_dect.h:1811
void(* neighbor_list)(struct nrf_modem_dect_mac_neighbor_list_cb_params *params)
Neighbor list request callback.
Definition nrf_modem_dect.h:1847
void(* network_scan_stop)(struct nrf_modem_dect_mac_network_scan_stop_cb_params *params)
Network scan stop request callback.
Definition nrf_modem_dect.h:1869
void(* cluster_beacon_receive)(struct nrf_modem_dect_mac_cluster_beacon_receive_cb_params *params)
Cluster beacon reception request callback.
Definition nrf_modem_dect.h:1822
void(* rssi_scan_stop)(struct nrf_modem_dect_mac_rssi_scan_stop_cb_params *params)
RSSI scan stop request callback.
Definition nrf_modem_dect.h:1878
void(* network_beacon_configure)(struct nrf_modem_dect_mac_network_beacon_configure_cb_params *params)
Network beacon configuration request callback.
Definition nrf_modem_dect.h:1860
void(* dlc_data_discard)(struct nrf_modem_dect_dlc_data_discard_cb_params *params)
DLC data discard request callback.
Definition nrf_modem_dect.h:1856
void(* control_configure)(struct nrf_modem_dect_mac_control_configure_cb_params *params)
Configuration operation callback.
Definition nrf_modem_dect.h:1801
void(* cluster_info)(struct nrf_modem_dect_mac_cluster_info_cb_params *params)
Cluster info request callback.
Definition nrf_modem_dect.h:1837
void(* neighbor_info)(struct nrf_modem_dect_mac_neighbor_info_cb_params *params)
Neighbor info request callback.
Definition nrf_modem_dect.h:1842
void(* cluster_beacon_receive_stop)(struct nrf_modem_dect_mac_cluster_beacon_receive_stop_cb_params *params)
Cluster beacon reception stop request callback.
Definition nrf_modem_dect.h:1827
void(* control_systemmode)(struct nrf_modem_dect_mac_control_systemmode_cb_params *params)
Systemmode set operation callback.
Definition nrf_modem_dect.h:1805
void(* control_functional_mode)(struct nrf_modem_dect_mac_control_functional_mode_cb_params *params)
Functional mode set operation callback.
Definition nrf_modem_dect.h:1796
void(* rssi_scan)(struct nrf_modem_dect_mac_rssi_scan_cb_params *params)
RSSI scan request callback.
Definition nrf_modem_dect.h:1874
DECT MAC operation callbacks.
Definition nrf_modem_dect.h:1792
uint8_t num_beacon_rx_failures
Definition nrf_modem_dect.h:2410
Triggers for notifying change in parent status.
Definition nrf_modem_dect.h:2405
uint16_t max_carrier
Definition nrf_modem_dect.h:2131
uint16_t min_carrier
Definition nrf_modem_dect.h:2129
enum nrf_modem_dect_mac_band_group_index band_group_index
Definition nrf_modem_dect.h:2123
enum nrf_modem_dect_mac_band band
Definition nrf_modem_dect.h:2125
uint8_t power_class
Definition nrf_modem_dect.h:2127
Band info.
Definition nrf_modem_dect.h:2121
uint16_t status
Definition nrf_modem_dect.h:1260
uint8_t duration
Definition nrf_modem_dect.h:1266
Radio Device status Information Element.
Definition nrf_modem_dect.h:1258
uint8_t sfn_offset
Definition nrf_modem_dect.h:1008
uint8_t has_channel_indication
Definition nrf_modem_dect.h:972
uint8_t response_window_half_frame_delay
Definition nrf_modem_dect.h:975
uint8_t max_rach_tx_length_in_slots
Definition nrf_modem_dect.h:974
uint8_t max_rach_tx_length
Definition nrf_modem_dect.h:994
uint16_t response_channel
Definition nrf_modem_dect.h:1020
uint8_t system_frame_num_has_offset
Definition nrf_modem_dect.h:971
struct nrf_modem_dect_mac_random_access_resource_ie::@32::@34 flags
uint8_t has_response_channel_indication
Definition nrf_modem_dect.h:973
uint8_t cw_min_sig
Definition nrf_modem_dect.h:987
uint16_t channel
Definition nrf_modem_dect.h:1015
uint8_t cw_max_sig
Definition nrf_modem_dect.h:992
uint8_t validity
Definition nrf_modem_dect.h:1003
uint8_t repeat_type
Definition nrf_modem_dect.h:982
struct nrf_modem_dect_mac_ie_resource_alloc allocation
Definition nrf_modem_dect.h:1022
uint8_t bit_mask
Definition nrf_modem_dect.h:969
uint8_t repetition
Definition nrf_modem_dect.h:1001
uint8_t response_window_length
Definition nrf_modem_dect.h:996
Random access resource Information Element.
Definition nrf_modem_dect.h:967
uint8_t soft_buffer_size
Definition nrf_modem_dect.h:1058
uint8_t num_harq
Definition nrf_modem_dect.h:1063
uint8_t max_nss
Definition nrf_modem_dect.h:1038
uint8_t rx_for_tx_div
Definition nrf_modem_dect.h:1043
uint8_t max_mcs
Definition nrf_modem_dect.h:1053
uint8_t harq_delay
Definition nrf_modem_dect.h:1068
uint8_t power_class
Definition nrf_modem_dect.h:1033
uint8_t rx_gain
Definition nrf_modem_dect.h:1048
Radio Device physical capabilities.
Definition nrf_modem_dect.h:1028
uint8_t num_additional_phy_capabilities
Definition nrf_modem_dect.h:1126
struct nrf_modem_dect_mac_rd_capability_ie::@35 additional_phy_capa[7]
uint8_t operating_mode
Definition nrf_modem_dect.h:1108
uint8_t dlc_service_type
Definition nrf_modem_dect.h:1118
uint8_t beta
Definition nrf_modem_dect.h:1140
bool group_assign_supported
Definition nrf_modem_dect.h:1078
uint8_t mac_security
Definition nrf_modem_dect.h:1113
struct nrf_modem_dect_mac_rd_capa_phy_capabilities phy_capabilities
Definition nrf_modem_dect.h:1122
uint8_t release
Definition nrf_modem_dect.h:1103
bool mesh_supported
Definition nrf_modem_dect.h:1086
bool scheduled_access_supported
Definition nrf_modem_dect.h:1090
bool paging_supported
Definition nrf_modem_dect.h:1082
bool dect_delay_supported
Definition nrf_modem_dect.h:1094
uint8_t muu
Definition nrf_modem_dect.h:1135
bool half_dup_supported
Definition nrf_modem_dect.h:1098
Radio Device capability Information Element.
Definition nrf_modem_dect.h:1074
uint8_t reserved_1
Definition nrf_modem_dect.h:920
uint8_t repeat_type
Definition nrf_modem_dect.h:935
uint8_t has_fail_time
Definition nrf_modem_dect.h:922
uint16_t channel
Definition nrf_modem_dect.h:956
uint8_t has_channel_indication
Definition nrf_modem_dect.h:921
uint8_t sfn_offset
Definition nrf_modem_dect.h:947
uint8_t bit_mask
Definition nrf_modem_dect.h:915
struct nrf_modem_dect_mac_ie_resource_alloc uplink_allocation
Definition nrf_modem_dect.h:960
uint8_t validity
Definition nrf_modem_dect.h:942
uint8_t sched_resource_fail_time
Definition nrf_modem_dect.h:952
uint8_t repetition
Definition nrf_modem_dect.h:940
struct nrf_modem_dect_mac_ie_resource_alloc downlink_allocation
Definition nrf_modem_dect.h:958
uint8_t allocation_type
Definition nrf_modem_dect.h:930
uint8_t has_short_rd_id
Definition nrf_modem_dect.h:918
struct nrf_modem_dect_mac_resource_allocation_ie::@29::@31 flags
uint8_t reserved_2
Definition nrf_modem_dect.h:923
uint8_t additional_alloc
Definition nrf_modem_dect.h:917
uint8_t sys_frame_num_has_offset
Definition nrf_modem_dect.h:919
uint16_t short_id
Definition nrf_modem_dect.h:954
Resource allocation Information element.
Definition nrf_modem_dect.h:912
uint8_t application_sequence_number
Definition nrf_modem_dect.h:892
uint32_t sink_address
Definition nrf_modem_dect.h:894
uint8_t route_cost
Definition nrf_modem_dect.h:890
Route information Element.
Definition nrf_modem_dect.h:888
uint8_t mcs
Definition nrf_modem_dect.h:1405
int8_t snr
Definition nrf_modem_dect.h:1418
uint8_t transmit_power
Definition nrf_modem_dect.h:1410
int8_t rssi_2
Definition nrf_modem_dect.h:1414
Definition nrf_modem_dect.h:1403
uint8_t priority
Definition nrf_modem_dect.h:2395
uint8_t flow_id
Definition nrf_modem_dect.h:2388
enum nrf_modem_dect_dlc_service_type dlc_service_type
Definition nrf_modem_dect.h:2397
enum nrf_modem_dect_dlc_sdu_lifetime dlc_sdu_lifetime
Definition nrf_modem_dect.h:2399
TX flow configuration.
Definition nrf_modem_dect.h:2383