nRF51 SDK v10.0.0
Here are the data structures with brief descriptions:
|
|
"Adjust Reason" field of the Current Time Characteristic |
|
|
Data structure for BPWR common data |
|
|
Bicycle Power Sensor RX control block |
|
|
Bicycle Power Display configuration structure |
|
|
Data structure for Bicycle Power data page 16 |
|
|
Data structure for Bicycle Power data page 1 |
|
|
Common data structure for Bicycle Power data pages 17, 18 |
|
|
Bicycle Power profile structure |
|
|
Bicycle Power Sensor control block |
|
|
Bicycle Power Sensor configuration structure |
|
|
BPWR simulator control block structure |
|
|
BPWR simulator configuration structure |
|
|
BPWR simulator structure |
|
|
Data structure for Bicycle Combined Speed and Cadence data page 0 |
|
|
BSC Display control block |
|
|
BSC Display configuration structure |
|
|
Data structure for BSC data page 0 |
|
|
Data structure for BSC data page 1 |
|
|
Data structure for BSC data page 2 |
|
|
Data structure for BSC data page 3 |
|
|
Data structure for BSC data page 4 |
|
|
Data structure for BSC data page 5 |
|
|
BSC profile structure |
|
|
BSC Sensor control block |
|
|
BSC Sensor configuration structure |
|
|
BSC simulator control block structure |
|
|
BSC simulator configuration structure |
|
|
BSC simulator structure |
|
|
ANT channel configuration structure |
|
|
Data structure for ANT+ common data page 70 |
|
|
Data structure for ANT+ common data page 80 |
|
|
Data structure for ANT+ common data page 81 |
|
|
Advanced burst settings used by the encrypted channel |
|
|
ANT channel cryptographic configuration |
|
|
ANT encryption information |
|
|
ANT stack cryptographic configuration |
|
|
ANT stack event type |
|
|
Data structure for HRM data page 0 |
|
|
Data structure for HRM data page 1 |
|
|
Data structure for HRM data page 2 |
|
|
Data structure for HRM data page 3 |
|
|
Data structure for HRM data page 4 |
|
|
HRM profile structure |
|
|
HRM Sensor control block |
|
|
HRM sensor configuration structure |
|
|
HRM simulator control block structure |
|
|
HRM simulator configuration structure |
|
|
HRM simulator structure |
|
|
ANT request controller structure |
|
|
Data structure for SDM common data |
|
|
SDM Display control block |
|
|
SDM Display configuration structure |
|
|
Data structure for SDM data page 1 |
|
|
Data structure for SDM data page 22 |
|
|
Data structure for SDM data page 2 |
|
|
Data structure for SDM data page 3 |
|
|
SDM profile structure |
|
|
SDM Sensor control block |
|
|
SDM Sensor configuration structure |
|
|
SDM simulator control block structure |
|
|
SDM simulator configuration structure |
|
|
SDM simulator structure |
|
|
ANT search configuration structure |
|
|
ANT-FS beacon status |
|
|
ANT-FS directory header |
|
|
ANT-FS directory entry |
|
|
ANT-FS <-> application event communication object |
|
|
ANT-FS parameters |
|
|
ANT-FS download/upload request context |
|
|
Button configuration structure |
|
|
A FIFO instance structure |
|
|
Mailbox definition structure |
|
|
PWM configuration structure used for initialization |
|
|
PWM instance structure |
|
|
|
|
|
|
|
|
TWI transaction queue |
|
|
TWI transaction manager instance |
|
|
TWI transaction descriptor |
|
|
TWI transfer descriptor |
|
|
UART buffer for transmitting/receiving data |
|
|
UART communication structure holding configuration settings for the peripheral |
|
|
Struct containing events from the UART module |
|
|
UART communication structure holding configuration settings for the peripheral |
|
|
Add characteristic parameters structure |
|
|
Characteristic User Descriptor parameters |
|
|
Add descriptor parameters structure |
|
|
Initialization parameters for the Advertising Module |
|
|
Options for the different advertisement modes |
|
|
Connection interval range structure |
|
|
Manufacturer specific data structure |
|
|
Service data structure |
|
|
Advertising data structure. This structure contains all options and data needed for encoding and setting the advertising data |
|
|
Security Manager TK value |
|
|
UUID list type |
|
|
IOS notification attribute content wanted by our application |
|
|
IOS notification attribute structure for incomming attributes |
|
|
IOS notification structure |
|
|
ANCS client module event structure |
|
|
Apple Notification client init structure, which contains all options and data needed for initialization of the client |
|
|
Flags for iOS notifications |
|
|
IOS notification structure, which contains various status information for the client |
|
|
Alert Notification structure |
|
|
Alert Notification Setting structure containing the supported alerts in the service |
|
|
Alert Notification Event structure |
|
|
Alert Notification init structure. This contains all options and data needed for initialization of the client |
|
|
Alert Notification structure. This contains various status information for the client |
|
|
Alert Notification Control Point structure |
|
|
Battery Service Client Event structure |
|
|
Battery Service Client initialization structure |
|
|
Battery Service Client structure |
|
|
Battery Service event |
|
|
Battery Service init structure. This contains all options and data needed for initialization of the service |
|
|
Battery Service structure. This contains various status information for the service |
|
|
Blood Pressure Service event |
|
|
Blood Pressure Service init structure. This contains all options and data needed for initialization of the service |
|
|
Blood Pressure Service measurement structure. This contains a Blood Pressure measurement |
|
|
Blood Pressure Service structure. This contains various status information for the service |
|
|
|
|
|
Connection Parameters Module event |
|
|
Connection Parameters Module init structure. This contains all options and data needed for initialization of the connection parameters negotiation module |
|
|
Speed and Cadence Control Point init structure. This contains all options and data needed for initialization of the Speed and Cadence Control Point module |
|
|
Cycling Speed and Cadence Service event |
|
|
Cycling Speed and Cadence Service init structure. This contains all options and data needed for initialization of the service |
|
|
Cycling Speed and Cadence Service measurement structure. This contains a Cycling Speed and Cadence Service measurement |
|
|
Cycling Speed and Cadence Service structure. This contains various status information for the service |
|
|
Current Time Service client event |
|
|
Current Time Service client init structure. This structure contains all options and data needed for initialization of the client |
|
|
Current Time Service client structure. This structure contains status information for the client |
|
|
Date and Time structure |
|
|
Structure containing the event from the DB discovery module to the application |
|
|
Structure for holding the information related to the GATT database at the server |
|
|
DFU Event structure |
|
|
DFU service initialization structure |
|
|
DFU Packet structure |
|
|
DFU service structure |
|
|
Device Information Service init structure. This contains all possible characteristics needed for initialization of the service |
|
|
PnP ID parameters |
|
|
IEEE 11073-20601 Regulatory Certification Data List Structure |
|
|
System ID parameters |
|
|
Error Log Data structure |
|
|
Structure for holding the characteristic and the handle of its CCCD present on a server |
|
|
Structure for holding information about the service and the characteristics present on a server |
|
|
Glucose Service event |
|
|
Glucose Service init structure. This contains all options and data needed for initialization of the service |
|
|
Glucose measurement context structure |
|
|
Glucose Measurement structure. This contains glucose measurement value |
|
|
Glucose measurement record |
|
|
Glucose Service structure. This contains various status information for the service |
|
|
HID Service characteristic id |
|
|
HID Service event |
|
|
HID Service Feature Report characteristic init structure. This contains all options and data needed for initialization of one Feature Report characteristic |
|
|
HID Information characteristic value |
|
|
HID Service init structure. This contains all options and data needed for initialization of the service |
|
|
HID Service Input Report characteristic init structure. This contains all options and data needed for initialization of one Input Report characteristic |
|
|
HID Service Output Report characteristic init structure. This contains all options and data needed for initialization of one Output Report characteristic |
|
|
HID Report characteristic structure |
|
|
HID Service Report Map characteristic init structure. This contains all options and data needed for initialization of the Report Map characteristic |
|
|
HID Service structure. This contains various status information for the service |
|
|
Structure containing the heart rate measurement received from the peer |
|
|
Heart Rate Event structure |
|
|
Heart Rate Client initialization structure |
|
|
Heart Rate Client structure |
|
|
Heart Rate Service event |
|
|
Heart Rate Service init structure. This contains all options and data needed for initialization of the service |
|
|
Heart Rate Service structure. This contains various status information for the service |
|
|
Health Thermometer Service event |
|
|
Health Thermometer Service init structure. This contains all options and data needed for initialization of the service |
|
|
Health Thermometer Service measurement structure. This contains a Health Thermometer measurement |
|
|
Health Thermometer Service structure. This contains various status information for the service |
|
|
Immediate Alert Service client event |
|
|
IAS Client init structure. This contains all options and data needed for initialization of the client |
|
|
IAS Client structure. This contains various status information for the client |
|
|
Immediate Alert Service event |
|
|
Immediate Alert Service init structure. This contains all options and data needed for initialization of the service |
|
|
Immediate Alert Service structure. This contains various status information for the service |
|
|
LED Button Service init structure. This structure contains all options and data needed for initialization of the service |
|
|
LED Button Service structure. This structure contains various status information for the service |
|
|
Link Loss Service event |
|
|
Link Loss Service init structure. This contains all options and data needed for initialization of the service |
|
|
Link Loss Service structure. This contains various status information for the service |
|
|
Information included in a control point write response indication |
|
|
Location and Navigation event structure. When an event occurs, the data structures of the module are automatically updated |
|
|
Location and Navigation Service init structure. This structure contains all options and data needed to initialize the service |
|
|
Location and Speed data structure |
|
|
A mask can be used to temporarily enable and disable features of the Location and Speed characteristic |
|
|
Navigation data structure |
|
|
Position quality structure |
|
|
Definition of a navigation route |
|
|
Location and Navigation Service structure. This structure contains various status information for the service |
|
|
Structure containing the NUS event data received from the peer |
|
|
NUS Client initialization structure |
|
|
NUS Client structure |
|
|
Nordic UART Service initialization structure |
|
|
Nordic UART Service structure |
|
|
Packet receipt notification request structure |
|
|
Record Access Control Point value structure |
|
|
Structure containing the Running Speed and Cadence measurement received from the peer |
|
|
Running Speed and Cadence Event structure |
|
|
Running Speed and Cadence client initialization structure |
|
|
Running Speed and Cadence client structure |
|
|
Running Speed and Cadence Service event |
|
|
Running Speed and Cadence Service init structure. This contains all options and data needed for initialization of the service |
|
|
Running Speed and Cadence Service measurement structure. This contains a Running Speed and Cadence measurement |
|
|
Running Speed and Cadence Service structure. This contains various status information for the service |
|
|
Speed and Cadence Control point event |
|
|
Speed and Cadence Control Point response indication structure |
|
|
|
|
|
Speed and Cadence Control Point structure. This contains various status information for the Speed and Cadence Control Point behavior |
|
|
|
|
|
Security settings structure |
|
|
Value of a Report Reference descriptor |
|
|
Security settings structure |
|
|
UTF-8 string data type |
|
|
TX Power Service init structure. This contains all options and data needed for initialization of the service |
|
|
TX Power Service structure. This contains various status information for the service |
|
|
Structure holding bootloader settings for application and bank data |
|
|
|
|
|
|
|
|
Data structure for the Current Time Characteristic |
|
|
"Day Date Time" field of the "Exact Time 256" field of the Current Time Characteristic |
|
|
Device Handle used for unique identification of each peer |
|
|
Structure for holding of function pointers for needed prepare and activate procedure for the requested update procedure |
|
|
DFU Peer data structure |
|
|
Structure holding a bootloader init/data packet received |
|
|
Structure holding basic device information settings |
|
|
Structure contained in an init packet. Contains information on device type, revision, and supported SoftDevices |
|
|
Structure holding a start packet containing update mode and image sizes |
|
|
Structure for holding dfu update packet. Packet type indicate the type of packet |
|
|
Structure holding DFU complete event |
|
|
Application Registration Parameters |
|
|
Definition of Data Context |
|
|
Device Manager Master identification and encryption information |
|
|
Event parameters |
|
|
Asynchronous events details notified to the application by the module |
|
|
Device Manager identity and address information |
|
|
Initialization Parameters |
|
|
Security keys |
|
|
Device Manager security key set |
|
|
Service Context |
|
|
Device Manager signing information |
|
|
"Exact Time 256" field of the Current Time Characteristic |
|
|
|
|
|
Defines command queue, an element is free if the op_code field is not invalid |
|
|
|
|
|
A token to keep information about the progress of fds_find , fds_find_by_type and fds_find_by_instance operations |
|
|
|
|
|
The record metadata |
|
|
A piece of a record metadata, keeping information about one of its keys (instance) and its checksum |
|
|
|
|
|
A record chunk, containing a piece of data to be stored in a record |
|
|
The record descriptor structure, used to manipulate a record |
|
|
The record key, used to lookup records |
|
|
Structure used for reading a record back from flash memory |
|
|
A piece of a record metadata, keeping information about one of its keys (type) and its lenght, expressed in 4 byte words |
|
|
A token to a reserved space in flash, created by fds_reserve . Use fds_write_reserved to write the record in the reserved space, or fds_reserve_cancel to cancel the reservation |
|
|
Flash storage config variable |
|
|
|
|
|
A structure meant to be used for event parameters for multiple event types |
|
|
Structure containing an event from the GCM module |
|
|
Structure containing an event from the GSCM module |
|
|
Structure containing an event from the SLIP layer |
|
|
Struct containing events from the Transport layer |
|
|
|
|
|
SFLOAT format (IEEE-11073 16-bit FLOAT, defined as a 16-bit vlue with 12-bit mantissa and 4-bit exponent |
|
|
FLOAT format (IEEE-11073 32-bit FLOAT, defined as a 32-bit value with a 24-bit mantissa and an 8-bit exponent |
|
|
|
|
|
Structure holding the initialization parameters |
|
|
Structure holding the initialization parameters |
|
|
Analog-to-digital converter configuration |
|
|
Struct for Clock initialization. Thise parameters are used when SoftDevice is not present and low-frequency RC oscillator is selected |
|
|
Input pin configuration |
|
|
Output pin configuration |
|
|
LPCOMP configuration |
|
|
QDEC configuration structure |
|
|
QDEC event handler structure |
|
|
QDEC report event data |
|
|
QDEC sample event data |
|
|
Struct for RNG configuration |
|
|
RTC driver instance configuration structure |
|
|
RTC driver instance structure |
|
|
SPI master driver instance configuration structure |
|
|
SPI master driver instance data structure |
|
|
SPI peripheral device configuration data |
|
|
Structure containing the event context from the SPI slave driver |
|
|
SPI slave driver instance data structure |
|
|
Struct for TIMER instance configuration |
|
|
Struct for TIMER instance |
|
|
Structure for TWI instance configuration |
|
|
Structure for a TWI event |
|
|
TWI driver instance structure |
|
|
Structure for UART configuration |
|
|
Structure for UART error event |
|
|
Structure for UART event |
|
|
Structure for UART transfer completion event |
|
|
Struct for WDT initialization |
|
|
Data structure containing information about the last packet transmission |
|
|
Data structure containing information about the last packet received |
|
|
IC information struct containing the IC revision, RAM size, and FLASH size |
|
|
LPCOMP configuration |
|
|
Structure with length of data and pointer to data for signing or verification |
|
|
Structure with pointers to X and Y coordinates of a point on the curve |
|
|
Structure with pointers to r and s parts of the ecc signature |
|
|
Events that can come from the peer_database module |
|
|
Events that can come from the peer_data_storage module |
|
|
Pin transition direction struct |
|
|
|
|
|
Structure containing parameters specific to the PM_EVT_ERROR_UNEXPECTED event |
|
|
Structure describing events from the Peer Manager module |
|
|
Structure containing parameters specific to the PM_EVT_LINK_SECURE_FAILED event |
|
|
Structure containing parameters specific to the PM_EVT_LINK_SECURED event |
|
|
Structure used to report the security status of a connection |
|
|
Data associated with a bond to a peer |
|
|
Immutable version of pm_peer_data_t |
|
|
Data from pm_peer_data_t , as mapped in flash |
|
|
Data on a local GATT database, as formatted in flash |
|
|
Data on a local GATT database |
|
|
Data on a remote GATT database, as formatted in flash |
|
|
Data on a remote GATT database |
|
|
One piece of data associated with a peer, together with the type |
|
|
Immutable version of pm_peer_data_unit_t |
|
|
Data from pm_peer_data_unit_t , as mapped in flash |
|
|
Union of all data associated with one peer |
|
|
Structure containing parameters specific to the PM_EVT_PEER_DATA_UPDATE_FAILED event |
|
|
Structure containing parameters specific to the PM_EVT_PEER_DATA_UPDATED event |
|
|
Type describing all errors that can occur asynchronously when securing a link |
|
|
Struct containing module registration context |
|
|
IEEE 11073-20601 Regulatory Certification Data List Structure |
|
|
Type used to present a subset of the registered keys |
|
|
|
|
|
|
|
|
Triangular waveform sensor simulator configuration |
|
|
Triangular waveform sensor simulator state |
|
|
GAP connection - keyset mapping structure |
|
|
GAP connection - keyset mapping structure |
|
|
Connection - user memory mapping structure |
|
|
A struct containing parameters of the event of type SER_HAL_TRANSP_EVT_PHY_ERROR |
|
|
A struct containing parameters of the event of type SER_HAL_TRANSP_EVT_RX_PKT_RECEIVED |
|
|
A struct containing events from the Serialization HAL Transport layer |
|
|
A struct containing parameters of the event of type SER_PHY_EVT_HW_ERROR |
|
|
A struct containing parameters of the event of type SER_PHY_EVT_RX_BUF_REQUEST |
|
|
A struct containing parameters of the event of type SER_PHY_EVT_RX_PKT_RECEIVED |
|
|
A struct containing events from a Serialization PHY module |
|
|
A struct containing parameters of the event of type SER_PHY_HCI_SLIP_EVT_HW_ERROR |
|
|
A struct representing a PHY HCI packet |
|
|
A struct containing events from a Serialization PHY module |
|
|
SFLOAT format (IEEE-11073 16-bit FLOAT, meaning 4 bits for exponent (base 10) and 12 bits mantissa) |
|
|
Current state of a hash operation |
|
|
|
|
|
Events parameters specific to the SMD_EVT_BONDING_INFO_STORED event |
|
|
Events parameters specific to the SMD_EVT_ERROR_BONDING_INFO event |
|
|
Events parameters specific to the SMD_EVT_ERROR_UNEXPECTED event |
|
|
Events parameters specific to the SMD_EVT_LINK_ENCRYPTION_FAILED event |
|
|
Events parameters specific to the SMD_EVT_LINK_ENCRYPTION_UPDATE event |
|
|
Events parameters specific to the SMD_EVT_PAIRING_FAIL event |
|
|
Events parameters specific to the SMD_EVT_PAIRING_SUCCESS event |
|
|
|
|
|
Events parameters specific to the SMD_EVT_SEC_PROCEDURE_START event |
|
|
Events parameters specific to the SMD_EVT_SLAVE_SECURITY_REQ event |
|
|
Structure describing events from the Security Dispatcher module |
|
|
Struct containing configuration parameters of the SPI master |
|
|
Struct containing parameters of the SPI MASTER event |
|
|
Byte array type |
|
|
Uint32_t type presentation as an union |
|
|
Uint16_t type presentation as an union |