MeshX 0.3
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>

Collaboration diagram for meshx_gen_battery_status_cb_t:
Collaboration graph

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.

Definition at line 182 of file meshx_ble_mesh_gen_cli.h.

Field Documentation

◆ battery_level

uint32_t meshx_gen_battery_status_cb_t::battery_level

Value of Generic Battery Level state

Definition at line 183 of file meshx_ble_mesh_gen_cli.h.

◆ flags

uint32_t meshx_gen_battery_status_cb_t::flags

Value of Generic Battery Flags state

Definition at line 186 of file meshx_ble_mesh_gen_cli.h.

◆ time_to_charge

uint32_t meshx_gen_battery_status_cb_t::time_to_charge

Value of Generic Battery Time to Charge state

Definition at line 185 of file meshx_ble_mesh_gen_cli.h.

◆ time_to_discharge

uint32_t meshx_gen_battery_status_cb_t::time_to_discharge

Value of Generic Battery Time to Discharge state

Definition at line 184 of file meshx_ble_mesh_gen_cli.h.


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