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_app_api_msg Struct Reference

Structure for the BLE Mesh application API message. More...

#include <meshx_api.h>

Data Fields

union { 
   meshx_ctrl_msg_header_t   ctrl_msg 
   meshx_app_element_msg_header_t   element_msg 
msg_type_u
uint8_t data [sizeof(meshx_data_payload_t)]

Detailed Description

Structure for the BLE Mesh application API message.

This structure defines the BLE Mesh application API message.

Field Documentation

◆ ctrl_msg

meshx_ctrl_msg_header_t meshx_app_api_msg::ctrl_msg

◆ data

uint8_t meshx_app_api_msg::data[sizeof(meshx_data_payload_t)]

◆ element_msg

meshx_app_element_msg_header_t meshx_app_api_msg::element_msg

◆ [union]

union { ... } meshx_app_api_msg::msg_type_u

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