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

#include <meshx_ble_mesh_gen_srv.h>

Data Fields

uint32_t battery_level: 8
uint32_t time_to_discharge: 24
uint32_t time_to_charge: 24
uint32_t battery_flags: 8

Field Documentation

◆ battery_flags

uint32_t meshx_gen_battery_state_t::battery_flags

The value of the Generic Battery Flags state

◆ battery_level

uint32_t meshx_gen_battery_state_t::battery_level

The value of the Generic Battery Level state

◆ time_to_charge

uint32_t meshx_gen_battery_state_t::time_to_charge

The value of the Generic Battery Time to Charge state

◆ time_to_discharge

uint32_t meshx_gen_battery_state_t::time_to_discharge

The value of the Generic Battery Time to Discharge state


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