SG RFID nRF51822 fork

Fork of nRF51822 by Nordic Semiconductor

Embed: (wiki syntax)

« Back to documentation index

Data Structures

Data Structures

Here are the data structures with brief descriptions:
ant_evt_tANT stack event type
app_button_cfg_tButton configuration structure
app_fifo_tA FIFO instance structure
app_uart_buffers_tUART buffer for transmitting/receiving data
app_uart_comm_params_tUART communication structure holding configuration settings for the peripheral
app_uart_evt_tStruct containing events from the UART module
ble_advdata_conn_int_tConnection interval range structure
ble_advdata_manuf_data_tManufacturer specific data structure
ble_advdata_service_data_tService data structure
ble_advdata_tAdvertising data structure
ble_advdata_uuid_list_tUUID list type
ble_ans_alert_notification_tAlert Notification structure
ble_ans_alert_settings_tAlert Notification Setting structure containing the supported alerts in the service
ble_ans_c_evt_tAlert Notification Event structure
ble_ans_c_init_tAlert Notification init structure
ble_ans_c_sAlert Notification structure
ble_ans_control_point_tAlert Notification Control Point structure
ble_bas_c_evt_tBattery Service Client Event structure
ble_bas_c_init_tBattery Service Client initialization structure
ble_bas_c_sBattery Service Client structure
ble_bas_evt_tBattery Service event
ble_bas_init_tBattery Service init structure
ble_bas_sBattery Service structure
ble_bps_evt_tBlood Pressure Service event
ble_bps_init_tBlood Pressure Service init structure
ble_bps_meas_sBlood Pressure Service measurement structure
ble_bps_sBlood Pressure Service structure
ble_common_evt_tEvent structure for events not associated with a specific function module
ble_conn_params_evt_tConnection Parameters Module event
ble_conn_params_init_tConnection Parameters Module init structure
ble_cs_ctrlpt_init_tSpeed and Cadence Control Point init structure
ble_cscs_evt_tCycling Speed and Cadence Service event
ble_cscs_init_tCycling Speed and Cadence Service init structure
ble_cscs_meas_sCycling Speed and Cadence Service measurement structure
ble_cscs_sCycling Speed and Cadence Service structure
ble_date_time_tDate and Time structure
ble_db_discovery_char_tStructure for holding the characteristic and the handle of its CCCD found during the discovery process
ble_db_discovery_evt_tStructure containing the event from the DB discovery module to the application
ble_db_discovery_srv_tStructure for holding information about the service and the characteristics found during the discovery process
ble_db_discovery_tStructure for holding the information related to the GATT database at the server
ble_dfu_evt_tDFU Event structure
ble_dfu_init_tDFU service initialization structure
ble_dfu_pkt_write_tDFU Packet structure
ble_dfu_sDFU service structure
ble_dis_init_tDevice Information Service init structure
ble_dis_pnp_id_tPnP ID parameters
ble_dis_reg_cert_data_list_tIEEE 11073-20601 Regulatory Certification Data List Structure
ble_dis_sys_id_tSystem ID parameters
ble_enable_params_tBLE GATTS init options
ble_error_log_data_tError Log Data structure
ble_evt_hdr_tBLE Event header
ble_evt_tCommon BLE Event type, wrapping the module specific event reports
ble_evt_tx_complete_tTX complete event
ble_evt_user_mem_release_tEvent structure for BLE_EVT_USER_MEM_RELEASE
ble_evt_user_mem_request_tEvent structure for BLE_EVT_USER_MEM_REQUEST
ble_gap_addr_tBluetooth Low Energy address
ble_gap_adv_params_tGAP advertising parameters
ble_gap_conn_params_tGAP connection parameters
ble_gap_conn_sec_mode_tGAP link requirements
ble_gap_conn_sec_tGAP connection security status
ble_gap_enc_info_tGAP Encryption Information
ble_gap_evt_auth_key_request_tEvent data for authentication key request event
ble_gap_evt_auth_status_tEvent data for authentication status event
ble_gap_evt_conn_param_update_tEvent data for connection parameter update event
ble_gap_evt_conn_sec_update_tEvent data for connection security update event
ble_gap_evt_connected_tEvent data for connected event
ble_gap_evt_disconnected_tEvent data for disconnected event
ble_gap_evt_passkey_display_tEvent data for passkey display event
ble_gap_evt_rssi_changed_tEvent data for advertisement report event
ble_gap_evt_sec_info_request_tEvent data for security info request event
ble_gap_evt_sec_params_request_tEvent data for security parameters request event
ble_gap_evt_tGAP event callback event structure
ble_gap_evt_timeout_tEvent data for timeout event
ble_gap_id_info_tGAP Identity Information
ble_gap_irk_tIdentity Resolving Key
ble_gap_master_id_tGAP Master Identification
ble_gap_opt_local_conn_latency_tLocal connection latency option
ble_gap_opt_passkey_tPasskey Option
ble_gap_opt_privacy_tCustom Privacy Options
ble_gap_opt_tOption structure for GAP options
ble_gap_scan_params_tGAP scanning parameters
ble_gap_sec_keys_tKeys that have been exchanged
ble_gap_sec_levels_tSecurity levels supported
ble_gap_sec_params_tGAP security parameters
ble_gap_sign_info_tGAP Signing Information
ble_gap_whitelist_tWhitelist structure
ble_gatt_char_ext_props_tGATT Characteristic Extended Properties
ble_gatt_char_props_tGATT Characteristic Properties
ble_gattc_char_tGATT characteristic
ble_gattc_desc_tGATT descriptor
ble_gattc_evt_char_disc_rsp_tEvent structure for BLE_GATTC_EVT_CHAR_DISC_RSP
ble_gattc_evt_char_val_by_uuid_read_rsp_tEvent structure for BLE_GATTC_EVT_CHAR_VAL_BY_UUID_READ_RSP
ble_gattc_evt_char_vals_read_rsp_tEvent structure for BLE_GATTC_EVT_CHAR_VALS_READ_RSP
ble_gattc_evt_desc_disc_rsp_tEvent structure for BLE_GATTC_EVT_DESC_DISC_RSP
ble_gattc_evt_hvx_tEvent structure for BLE_GATTC_EVT_HVX
ble_gattc_evt_prim_srvc_disc_rsp_tEvent structure for BLE_GATTC_EVT_PRIM_SRVC_DISC_RSP
ble_gattc_evt_read_rsp_tEvent structure for BLE_GATTC_EVT_READ_RSP
ble_gattc_evt_rel_disc_rsp_tEvent structure for BLE_GATTC_EVT_REL_DISC_RSP
ble_gattc_evt_tGATTC event type
ble_gattc_evt_timeout_tEvent structure for BLE_GATTC_EVT_TIMEOUT
ble_gattc_evt_write_rsp_tEvent structure for BLE_GATTC_EVT_WRITE_RSP
ble_gattc_handle_range_tOperation Handle Range
ble_gattc_handle_value_tGATT read by UUID handle value pair
ble_gattc_include_tGATT include
ble_gattc_service_tGATT service
ble_gattc_write_params_tWrite Parameters
ble_gatts_attr_context_tGATT Attribute Context
ble_gatts_attr_md_tAttribute metadata
ble_gatts_attr_tGATT Attribute
ble_gatts_char_handles_tGATT Characteristic Definition Handles
ble_gatts_char_md_tGATT Characteristic metadata
ble_gatts_char_pf_tGATT Characteristic Presentation Format
ble_gatts_enable_params_tBLE GATTS init options
ble_gatts_evt_hvc_tEvent structure for BLE_GATTS_EVT_HVC
ble_gatts_evt_read_tEvent structure for authorize read request
ble_gatts_evt_rw_authorize_request_tEvent structure for BLE_GATTS_EVT_RW_AUTHORIZE_REQUEST
ble_gatts_evt_sys_attr_missing_tEvent structure for BLE_GATTS_EVT_SYS_ATTR_MISSING
ble_gatts_evt_tGATT Server event callback event structure
ble_gatts_evt_timeout_tEvent structure for BLE_GATTS_EVT_TIMEOUT
ble_gatts_evt_write_tEvent structure for BLE_GATTS_EVT_WRITE
ble_gatts_hvx_params_tGATT HVx parameters
ble_gatts_read_authorize_params_tGATT Read Authorization parameters
ble_gatts_rw_authorize_reply_params_tGATT Read or Write Authorize Reply parameters
ble_gatts_write_authorize_params_tGATT Write Authorisation parameters
ble_gls_evt_tGlucose Service event
ble_gls_init_tGlucose Service init structure
ble_gls_meas_context_tGlucose measurement context structure
ble_gls_meas_tGlucose Measurement structure
ble_gls_rec_tGlucose measurement record
ble_gls_sGlucose Service structure
ble_hids_char_id_tHID Service characteristic id
ble_hids_evt_tHID Service event
ble_hids_feature_rep_init_tHID Service Feature Report characteristic init structure
ble_hids_hid_information_tHID Information characteristic value
ble_hids_init_tHID Service init structure
ble_hids_inp_rep_init_tHID Service Input Report characteristic init structure
ble_hids_outp_rep_init_tHID Service Output Report characteristic init structure
ble_hids_rep_char_tHID Report characteristic structure
ble_hids_rep_map_init_tHID Service Report Map characteristic init structure
ble_hids_sHID Service structure
ble_hrm_tStructure containing the heart rate measurement received from the peer
ble_hrs_c_evt_tHeart Rate Event structure
ble_hrs_c_init_tHeart Rate Client initialization structure
ble_hrs_c_sHeart Rate Client structure
ble_hrs_evt_tHeart Rate Service event
ble_hrs_init_tHeart Rate Service init structure
ble_hrs_sHeart Rate Service structure
ble_hts_evt_tHealth Thermometer Service event
ble_hts_init_tHealth Thermometer Service init structure
ble_hts_meas_sHealth Thermometer Service measurement structure
ble_hts_sHealth Thermometer Service structure
ble_ias_c_evt_tImmediate Alert Service client event
ble_ias_c_init_tIAS Client init structure
ble_ias_c_sIAS Client structure
ble_ias_evt_tImmediate Alert Service event
ble_ias_init_tImmediate Alert Service init structure
ble_ias_sImmediate Alert Service structure
ble_l2cap_evt_rx_tL2CAP Received packet event report
ble_l2cap_evt_tL2CAP event callback event structure
ble_l2cap_header_tPacket header format for L2CAP transmission
ble_lls_evt_tLink Loss Service event
ble_lls_init_tLink Loss Service init structure
ble_lls_sLink Loss Service structure
ble_opt_tCommon BLE Option type, wrapping the module specific options
ble_pkt_rcpt_notif_req_tPacket receipt notification request structure
ble_racp_value_tRecord Access Control Point value structure
ble_rscs_evt_tRunning Speed and Cadence Service event
ble_rscs_init_tRunning Speed and Cadence Service init structure
ble_rscs_meas_sRunning Speed and Cadence Service measurement structure
ble_rscs_sRunning Speed and Cadence Service structure
ble_sc_ctrlpt_evt_tSpeed and Cadence Control point event
ble_sc_ctrlpt_resp_tSpeed and Cadence Control Point response indication structure
ble_sc_ctrlpt_sSpeed and Cadence Control Point structure
ble_sensorsim_cfg_tTriangular waveform sensor simulator configuration
ble_sensorsim_state_tTriangular waveform sensor simulator state
ble_srv_cccd_security_mode_tSecurity settings structure
ble_srv_report_ref_tValue of a Report Reference descriptor
ble_srv_security_mode_tSecurity settings structure
ble_srv_utf8_str_tUTF-8 string data type
ble_tps_init_tTX Power Service init structure
ble_tps_tTX Power Service structure
ble_user_mem_block_tUser Memory Block
ble_uuid128_t128 bit UUID values
ble_uuid_tBluetooth Low Energy UUID type, encapsulates both 16-bit and 128-bit UUIDs
ble_version_tVersion Information
bootloader_settings_tStructure holding bootloader settings for application and bank data
device_handleDevice Handle used for unique identification of each peer
dm_application_param_tApplication Registration Parameters
dm_context_tDefinition of Data Context
dm_event_param_tEvent parameters
dm_event_tAsynchronous events details notified to the application by the module
dm_init_param_tInitialization Parameters
dm_service_context_tService Context
hci_slip_evt_tStructure containing an event from the SLIP layer
hci_transport_evt_tStruct containing events from the Transport layer
ieee_float16_tSFLOAT format (IEEE-11073 16-bit FLOAT, defined as a 16-bit vlue with 12-bit mantissa and 4-bit exponent
ieee_float32_tFLOAT format (IEEE-11073 32-bit FLOAT, defined as a 32-bit value with a 24-bit mantissa and an 8-bit exponent
nrf_ecb_hal_data_tAES ECB data structure
nrf_radio_request_earliest_tParameters for a request for a timeslot as early as possible
nrf_radio_request_normal_tParameters for a normal radio request
nrf_radio_request_tRadio request parameters
nrf_radio_signal_callback_return_param_tReturn parameters of the radio timeslot signal callback
pin_transition_tPin transition direction struct
sd_mbr_command_compare_tThis command works like memcmp, but takes the length in words
sd_mbr_command_copy_bl_tThis command copies a new BootLoader
sd_mbr_command_copy_sd_tThis command copies part of a new SoftDevice The destination area is erased before copying
sd_mbr_command_vector_table_base_set_tSets the base address of the interrupt vector table for interrupts forwarded from the MBR
sfloat_tSFLOAT format (IEEE-11073 16-bit FLOAT, meaning 4 bits for exponent (base 10) and 12 bits mantissa)
uint8_array_tByte array type