nRF5 SDK for Mesh v2.1.1
API Reference
Here is a list of all modules:
[detail level 123456]
 Mesh PA/LNA interfaceControls external PA/LNA support for the mesh radio operation
 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
 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
 Health ModelImplementation of the Health Model foundation model
 Simple OnOff modelThis example model implements the messages and corresponding behaviour required to set the 1 bit value on the server
 Configuration ModelThe configuration model provides functionality that allows nodes to be configured or configure other nodes
 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
 Internal event moduleModule for reporting internal stack events, to help traceability and debugging
 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
 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

Documentation feedback | Developer Zone | Subscribe | Updated