nRF51 SDK - S210 SoftDevice
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
API Reference
Here is a list of all modules:
[detail level 1234]
onRF51 SDKApplication Programming Interface for Common Libraries, BLE Libraries, and BLE Services
|oPeripheral Drivers
||oADNS2080 driverADNS2080 mouse sensor driver
||oCherry 8x16 keyboard matrix driverCherry 8x16 keyboard matrix driver
||oDS1624 digital temperature sensor driverDS1624 digital temperature sensor driver
||oMPU6050 gyro/accelerometer driverMPU6050 gyro/accelerometer driver
||oSynaptics Touchpad driver.Synaptics Touchpad driver
||oADC HALHardware abstraction layer for managing the analog-to-digital converter
||oAES ECB encryptionDriver for the nRF51 AES Electronic Code Book (ECB) peripheral
||oGPIO abstractionGPIO pin abstraction and port abstraction for reading and writing byte-wise to GPIO ports
||oNon-volatile memory controllerDriver for the nRF51 NVMC peripheral
||oTEMP (temperature) abstractionTemperature module init and read functions
||oTimer HAL and driverTimer APIs
||oQDEC HAL and driverQuadrature decoder (QDEC) APIs
||oClock HAL and driverClock APIs
||oGPIOTE abstraction and driverGPIOTE APIs
||oLPCOMP HAL and driverLow Power Comparator (LPCOMP) APIs
||oWDT HAL and driver
||oRTC HAL and driverReal timer counter (RTC) APIs
||oSDIO driver2-wire serial interface driver
||oSPI Master driverSPI master driver
||oSoftware controlled SPI Slave driver.Software controlled SPI Slave driver
||oSoftware controlled TWI Master driverSoftware controlled TWI Master driver
||oTWI HAL and driverTWI APIs
||oRNG HAL and driverRandom number generator (RNG) APIs
||oPPI HAL and driverProgrammable Peripheral Interconnect (PPI) APIs
||\SWI driverDriver for software interrupts (SWI)
|\SDK Common Libraries
| oPersistent Storage InterfaceAbstracted flash interface
| oUART moduleUART module interface
| oButton HandlerButtons handling module
| oFIFO implementationFIFO implementation
| oMemory ManagerMemory Manager for the nRF51 SDK
| oGPIOTE HandlerGPIOTE handler module
| oMemory poolMemory pool implementation
| oSLIP moduleSLIP layer for supporting packet framing in HCI transport
| oHCI TransportHCI transport module implementation
| oPulse-width modulation (PWM)Module for generating a pulse-width modulated output signal
| oSchedulerThe scheduler is used for transferring execution from the interrupt context to the main context
| oSHA-256 hash libraryThis module calculates SHA-256 (SHA-2, FIPS-180) hashes
| oSimple TimerSimple timer module
| oApplication TimerApplication timer functionality
| oDebug LoggerEnables debug logs/ trace over UART
| oCommon application error handlerCommon application error handler and macros for utilizing a common error handler
| oUtility Functions and DefinitionsVarious types and definitions available to all applications
| oUtility Functions and Definitions (Platform)Various types and definitions available to all applications when using SoftDevice
| oSDK Error codes
| \Board Support PackageBSP module
\S210 (ANT)Application Programming Interface for S210 SoftDevice
 oANT STACKAPIs for the ANT Stack
 |\ANT Application InterfaceANT Stack Application Programming Interface (API)
 oSoC Library APIAPIs for the SoC library
 |oSoC Library Error CodesError definitions for the SoC library
 |oDefines
 |oTypes
 |\Functions
 oSoftDevice Manager APIAPIs for SoftDevice management
 |oSoftDevice Manager Error CodesError definitions for the SDM API
 |oDefines
 |oEnumerations
 |oTypes
 |\Functions
 oSoftDevice Global Error CodesGlobal Error definitions
 |\Error Codes Base number definitions
 \Master Boot Record APIAPIs for updating SoftDevice and BootLoader
  oDefines
  oEnumerations
  oTypes
  \Functions