nRF5 SDK for Mesh v2.2.0
API Reference
Here is a list of all modules:
[detail level 12345]
 Mesh stackHigh level initialization API for the mesh stack
 Application support modulesApplication support modules designed to abstract complexity of common tasks in the user code
 Generic Level server behaviourThis module implements the behavioral requirements of the Generic Level server model
 Generic OnOff server behaviourApplication level OnOff server behavioral structures, functions, and callbacks
 Mesh app utility functionsUtilities for use in Mesh applications and examples
 Mesh examples provisionee support moduleMesh examples support module for starting the provisioning process for a device in the provisionee role using PB-ADV and static OOB authentication
 SoftDevice initialization helper moduleApplication support module for performing a typical SoftDevice initialization
 RTT Input example helper moduleHelper module for the examples to poll the RTT input
 Simple Hardware Abstraction LayerSimple hardware abstraction layer for the example applications
 Mesh application advertisement interfaceThis interface is required to support GATT proxy and PB-GATT
 Application configurationApplication-specific configuration file for mesh resource requirements and parameters
 Device configurationDevice-global configuration parameters for the device's representation on the mesh network
 Access layer configurationAccess layer resource usage configuration
 Device State Manager configurationSizes for the internal storage of the Device State Manager
 Mesh ModelsMesh models implemented by Nordic Semiconductor
 Common APIs for models.Contains common defines, structures, and functions used by the Mesh Models
 Generic ModelsGeneric Models as defined in the Mesh Model Specification v1.0
 Foundation ModelsFoundation Models as defined in the Mesh Profile Specification v1.0
 Vendor ModelsVendor specific model(s)
 Experimental ModelsExperimental Models with proprietary implementations
 AccessThe Access layer provides access to the Core Mesh for Mesh models
 Access layer APIThe access layer API is the main API for Mesh Models
 Access layer configurationRuntime configuration of the access layer, controlled by the Configuration Server model
 Device State ManagerThe Device State Manager provides a means for storing and retrieving Bluetooth Mesh state during operation
 DefinesDevice State Manager defines
 TypesDevice State Manager types
 Address managementFunctions for managing the set of addresses known to the device
 Key managementFunctions for managing the set of encryption keys known to the device
 CoreCore mesh modules, implementing mesh message passing
 Core Mesh APIInterface for the message sending part of the mesh stack
 Core configurationConfiguration of the core mesh modules
 BearerBearer-layer module, providing a Bluetooth communication medium for the mesh
 AD listenerDe-multiplexing of the advertising data
 AdvertiserImplements a Bluetooth LE 4.0 compliant advertiser
 DefinesCommon definitions for the bearer layer
 Mesh PA/LNA interfaceControls external PA/LNA support for the mesh radio operation
 Bearer configurationCompile time configuration of the bearer layer
 ScannerBluetooth scanner role implementation
 Packet filteringFiltering support for scanners
 DFUDevice firmware upgrade module for the mesh
 DFU configurationCompile time configuration of the DFU module
 DFU APIAllows for some basic control of the application-side DFU module
 ProvisioningDevice provisioning module for the mesh
 Provisioning configurationCompile time configuration of the provisioning module
 Provisioning APIFunctionality for supporting provisioning of a node
 SerialSerialization of the mesh API
 Serial configurationConfiguration of the serial interface module
 Serial APITarget-side serial interface module, providing serialized access to all major mesh APIs
 Serial componentsInternal components of the Serial subsystem
 Experimental featuresExperimental Mesh features
 Experimental Instaburst featureThe experimental Instaburst feature implements a subset of the Bluetooth 5.0 feature "Advertising extensions" to achieve increased throughput for Mesh traffic
 Mesh options APIProvides a consistent top-level API for runtime configuration options
 Core runtime configuration optionsRuntime configuration for Mesh core functionality
 Provisioning runtime configuration optionsRuntime configuration for Mesh provisioning functionality
 GATT runtime configuration optionsRuntime configuration for Mesh GATT functionality

Documentation feedback | Developer Zone | Subscribe | Updated