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

#include <meshx_ble_mesh_gen_cli.h>

Data Fields

uint32_t battery_level: 8
uint32_t time_to_discharge: 24
uint32_t time_to_charge: 24
uint32_t flags: 8

Detailed Description

Parameters of Generic Battery Status.

Field Documentation

◆ battery_level

uint32_t meshx_gen_battery_status_cb_t::battery_level

Value of Generic Battery Level state

◆ flags

uint32_t meshx_gen_battery_status_cb_t::flags

Value of Generic Battery Flags state

◆ time_to_charge

uint32_t meshx_gen_battery_status_cb_t::time_to_charge

Value of Generic Battery Time to Charge state

◆ time_to_discharge

uint32_t meshx_gen_battery_status_cb_t::time_to_discharge

Value of Generic Battery Time to Discharge state


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