S310 SoftDevice v3.0.0
Copy URL
API Reference
Here is a list of all modules:
[detail level
1
2
3
4
]
ANT STACK
APIs for the ANT Stack
ANT Application Interface
ANT Stack Application Programming Interface (API)
ANT Error Return
ANT Stack Parameters
BLE SoftDevice Common
Type definitions, macros, error codes, SVC and event number subranges etc. common to all S310 SoftDevice modules
Events, type definitions and API calls
Module independent events, type definitions and API calls for the BLE SoftDevice
Enumerations
Defines
User Memory Types
Structures
Functions
General error codes
General error code definitions for the BLE API
Module specific error code subranges
Assignment of subranges for module specific error codes
Bluetooth status codes
Module specific SVC, event and option number subranges
Definition of SVC, event and option number subranges for each API module
Common types and macro definitions
Common types and macro definitions for the BLE SoftDevice
Defines
BLE Connection Handles
Assigned Values for BLE UUIDs
Types of UUID
Bluetooth Appearance values
Structures
SoftDevice Global Error Codes
Global Error definitions
Error Codes Base number definitions
SoftDevice Manager API
APIs for SoftDevice management
SoftDevice Manager Error Codes
Error definitions for the SDM API
Defines
Enumerations
Types
Functions
SoC Library API
APIs for the SoC library
SoC Library Error Codes
Error definitions for the SoC library
Defines
Types
Functions
Master Boot Record API
APIs for updating SoftDevice and BootLoader
Defines
Enumerations
Types
Functions
Generic Access Profile (GAP)
Definitions and prototypes for the GAP interface
Enumerations
Defines
SVC return values specific to GAP
GAP Roles
GAP Timeout sources
GAP Address types
GAP Address cycle modes
GAP Advertising and Scan Response Data format
GAP Advertisement Flags
GAP Advertising interval max and min
GAP Scan interval max and min
GAP Scan window max and min
GAP Scan timeout max and min
GAP Advertising types
GAP Advertising filter policies
GAP Advertising timeout values
GAP Discovery modes
GAP IO Capabilities
GAP Authentication Key Types
GAP Security status
GAP Security status sources
GAP Connection Parameters Limits
GAP attribute security requirement setters
GAP Security Modes
Structures
Functions
Generic Attribute Profile (GATT) Client
Definitions and prototypes for the GATT Client interface
Enumerations
Defines
SVC return values specific to GATTC
Structures
Functions
Generic Attribute Profile (GATT) Common
Common definitions and prototypes for the GATT interfaces
Defines
GATT Timeout sources
GATT Write operations
GATT Execute Write flags
GATT Handle Value operations
GATT Status Codes
Characteristic Presentation Formats
GATT Bluetooth Namespaces
Structures
Generic Attribute Profile (GATT) Server
Definitions and prototypes for the GATTS interface
Enumerations
Defines
SVC return values specific to GATTS
Maximum attribute lengths
GATT Server Service Types
GATT Server Attribute Types
GATT Server Operations
GATT Value Locations
GATT Server Authorization Types
System Attribute Flags
Attribute Table size
Structures
Functions
Logical Link Control and Adaptation Protocol (L2CAP)
Definitions and prototypes for the L2CAP interface
Enumerations
Defines
SVC return values specific to L2CAP
Structures
Functions