Data Structures

S212 SoftDevice v6.1.1 API

Here are the data structures with brief descriptions:
o C ANT_BUFFER_PTR
o C ANT_ENABLE
o C ANT_HIGH_DUTY_SEARCH_CONFIG Used with the get/set high duty search config commands
o C ANT_MESSAGE The structure that holds ANT messages
o C ANT_PA_LNA_CONFIG The structure that holds configuration for PA/LNA GPIO outputs during radio events
o C ANT_TIME_STAMP_CONFIG Time stamp configuration structure
o C ANT_TIME_SYNC_CONFIG Time synchronization configuration structure
o C nrf_clock_lf_cfg_t Type representing LFCLK oscillator source
o C nrf_ecb_hal_data_block_t AES ECB block. Used to provide multiple blocks in a single call to sd_ecb_blocks_encrypt
o C nrf_ecb_hal_data_t AES ECB data structure
o C nrf_nvic_state_t Type representing the state struct for the SoftDevice NVIC module
o C nrf_radio_request_earliest_t Parameters for a request for a timeslot as early as possible
o C nrf_radio_request_normal_t Parameters for a normal radio timeslot request
o C nrf_radio_request_t Radio timeslot request parameters
o C nrf_radio_signal_callback_return_param_t Return parameters of the radio timeslot signal callback
o C sd_mbr_command_compare_t This command works like memcmp, but takes the length in words
o C sd_mbr_command_copy_bl_t This command copies a new BootLoader
o C sd_mbr_command_copy_sd_t This command copies part of a new SoftDevice
o C sd_mbr_command_irq_forward_address_set_t Sets the base address of the interrupt vector table for interrupts forwarded from the MBR
o C sd_mbr_command_t Input structure containing data used when calling sd_mbr_command
\ C sd_mbr_command_vector_table_base_set_t Change the address the MBR starts after a reset