![]() |
Smart Remote 3 nRF52 v1.2
|
![]() | Configuration values for adjusting features of the Smart Remote 3 nRF52 firmware |
![]() ![]() | Smart Remote 3 configuration with target-specific default values |
![]() ![]() | Smart Remote 3 configuration with target-specific default values |
![]() ![]() | Smart Remote 3 configuration with target-specific default values |
![]() ![]() | Smart Remote 3 configuration with target-specific default values |
![]() ![]() | Smart Remote 3 configuration with target-specific default values |
![]() | Debug utilities |
![]() ![]() | Functions that control pin-based debug utilities |
![]() | This section contains information about the input modules that are part of the Smart Remote 3 nRF52 firmware |
![]() ![]() | Functions for configuring the accelerometer module |
![]() ![]() ![]() | Accelerometer driver API |
![]() ![]() ![]() | Definitions of BMA222E constants |
![]() ![]() | Functions for managing audio frames |
![]() ![]() | Functions for configuring the audio module |
![]() ![]() ![]() | Audio ANR |
![]() ![]() ![]() | Audio DSP functions |
![]() ![]() ![]() | Audio codec functions |
![]() ![]() ![]() | Audio top-level driver |
![]() ![]() ![]() | Opus reference implementation API |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | This page describes the process and functions used to decode Opus |
![]() ![]() ![]() ![]() | This page describes the process and functions used to encode Opus |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() | Functions for configuring the battery monitoring module |
![]() ![]() | Functions for configuring the gyro module |
![]() ![]() ![]() | Gyro driver API |
![]() ![]() | Functions for configuring the keyboard module |
![]() ![]() ![]() | This header file defines the prototypes for keyboard matrix driver functions |
![]() ![]() | Functions for configuring the touchpad module |
![]() ![]() ![]() | Touchpad driver API |
![]() | This section contains information about all other components that are part of the Smart Remote 3 nRF52 firmware |
![]() ![]() | Board-specific driver |
![]() ![]() | Common application error handler and macros for utilizing a common error handler |
![]() ![]() ![]() | |
![]() ![]() | A custom implementation of the app_scheduler that replaces the SDK app_scheduler |
![]() ![]() | Details of the event bus mechanism and its functions |
![]() ![]() | Shared hardware resource configuration |
![]() ![]() | Calls initialization functions for the enabled modules |
![]() ![]() | Instantiable scheduler functions |
![]() ![]() | Functions for detecting hardware-specific key combinations |
![]() ![]() | RNG Monitor periodically checks RNG pool and notifies components waiting for entropy when it is avaiable |
![]() ![]() | Common TWI functions |
![]() | This section contains information about the output modules that are part of the Smart Remote 3 nRF52 firmware |
![]() ![]() | Functions for configuring the buzzer module |
![]() ![]() ![]() | Buzzer driver functions |
![]() ![]() | Functions for configuring the communications module |
![]() ![]() ![]() | This section contains information about the BLE-related submodules that are part of the Smart Remote 3 nRF52 firmware |
![]() ![]() ![]() ![]() | Android TV Voice Service implementation |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | This module implements the BLE Device Firmware Update service |
![]() ![]() ![]() ![]() | BLE HID (HID over GATT) submodule |
![]() ![]() ![]() ![]() | This module implements BLE Low Energy Secure Connections key generation |
![]() ![]() ![]() ![]() | This submodule includes all advertising logic: when to start advertising, and of which type |
![]() ![]() ![]() ![]() | This module deals with storing and maintaining local address information in flash |
![]() ![]() ![]() ![]() | Communications submodule that is used to deal with BTLE and HID over GATT specifics |
![]() ![]() ![]() ![]() | |
![]() ![]() | Infrared transmitter module |
![]() ![]() ![]() | IR SIRC driver |
![]() ![]() | LED module |
![]() ![]() ![]() | Development Kit LED drivers |
![]() ![]() | Functions for configuring the NFC module |
![]() | Groups together other bootloader related modules |
![]() ![]() | |
![]() ![]() ![]() | Device Firmware Update (DFU) transport layer for Bluetooth low energy |
![]() ![]() | Basic bootloader |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() | Contains bootloader main function which calls other modules |
![]() ![]() | Bootloader with Device Firmware Update (DFU) functionality |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() | Generic Device Firmware Update (DFU) transport interface |
![]() ![]() ![]() | When the DFU controller sends requests to the DFU bootloader on the DFU target, the DFU bootloader answers with any of these result codes |
![]() ![]() | Smart Remote bootloader commands issued by application |
![]() | This section contains information about the system state and protocol modules that are part of the Smart Remote 3 nRF52 firmware |
![]() ![]() | Functions for configuring the HID protocol module |
![]() ![]() | Module for managing the HID protocol state |
![]() ![]() | Functions for configuring the infrared protocol module |
![]() ![]() | Functions for handling the system state module |
![]() | Various types and definitions available to all applications when using SoftDevice |