MeshX 0.4
This repository provides an implementation for Bluetooth Low Energy (BLE) Mesh network nodes. The project allows you to create BLE mesh nodes that can communicate with each other, enabling the development of smart home solutions or other IoT-based applications.
Loading...
Searching...
No Matches
meshx_ctx Struct Reference

Structure to hold context information for BLE Mesh operations. More...

#include <meshx_ble_mesh_cmn.h>

Data Fields

uint16_t app_idx
uint16_t net_idx
uint32_t opcode
uint16_t src_addr
uint16_t dst_addr
meshx_ptr_t p_ctx

Detailed Description

Structure to hold context information for BLE Mesh operations.

Field Documentation

◆ app_idx

uint16_t meshx_ctx::app_idx

◆ dst_addr

uint16_t meshx_ctx::dst_addr

Source address. Not used by client models

◆ net_idx

uint16_t meshx_ctx::net_idx

AppKey Index. Used by client models

◆ opcode

uint32_t meshx_ctx::opcode

NetKey Index. Used by client models

◆ p_ctx

meshx_ptr_t meshx_ctx::p_ctx

Destination address. Not used by client models

◆ src_addr

uint16_t meshx_ctx::src_addr

Opcode. Used by client models


The documentation for this struct was generated from the following file: