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

Generic Server Model state Used to set/restore the model state values internally. More...

#include <meshx_ble_mesh_gen_srv.h>

Data Fields

meshx_gen_onoff_state_t onoff
meshx_gen_level_state_t level
meshx_gen_battery_state_t battery
meshx_gen_location_state_t location
meshx_gen_onpowerup_state_t onpowerup
meshx_gen_power_level_state_t power_level
meshx_gen_def_trans_time_state_t def_trans_time

Detailed Description

Generic Server Model state Used to set/restore the model state values internally.

Field Documentation

◆ battery

meshx_gen_battery_state_t meshx_gen_server_state::battery

Generic Battery state

◆ def_trans_time

meshx_gen_def_trans_time_state_t meshx_gen_server_state::def_trans_time

Generic Default Transition Time state

◆ level

meshx_gen_level_state_t meshx_gen_server_state::level

Generic Level state

◆ location

meshx_gen_location_state_t meshx_gen_server_state::location

Generic Location state

◆ onoff

meshx_gen_onoff_state_t meshx_gen_server_state::onoff

Generic OnOff state

◆ onpowerup

meshx_gen_onpowerup_state_t meshx_gen_server_state::onpowerup

Generic OnPowerUp state

◆ power_level

meshx_gen_power_level_state_t meshx_gen_server_state::power_level

Generic Power Level state


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