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

TLV Log Packet structure. More...

#include <meshx_log.h>

Data Fields

uint16_t sync
uint8_t len
uint8_t level
uint8_t module_id
uint32_t timestamp
uint32_t fmt_addr
uint32_t file_addr
uint16_t line_no
uint32_t args [16]
char inline_str [32]
uint8_t parity

Detailed Description

TLV Log Packet structure.

Note
Packed for transmission efficiency

Field Documentation

◆ args

uint32_t meshx_log_packet_t::args[16]

◆ file_addr

uint32_t meshx_log_packet_t::file_addr

◆ fmt_addr

uint32_t meshx_log_packet_t::fmt_addr

◆ inline_str

char meshx_log_packet_t::inline_str[32]

◆ len

uint8_t meshx_log_packet_t::len

◆ level

uint8_t meshx_log_packet_t::level

◆ line_no

uint16_t meshx_log_packet_t::line_no

◆ module_id

uint8_t meshx_log_packet_t::module_id

◆ parity

uint8_t meshx_log_packet_t::parity

◆ sync

uint16_t meshx_log_packet_t::sync

◆ timestamp

uint32_t meshx_log_packet_t::timestamp

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