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

Structure to hold the Location model state. More...

#include <meshx_model_location.hpp>

Data Fields

int32_t global_latitude
int32_t global_longitude
int16_t global_altitude
int16_t local_north
int16_t local_east
int16_t local_altitude
uint8_t floor_number
uint16_t uncertainty

Detailed Description

Structure to hold the Location model state.

Field Documentation

◆ floor_number

uint8_t meshx_gen_location_model_state::floor_number

Floor number

◆ global_altitude

int16_t meshx_gen_location_model_state::global_altitude

Global altitude (in meters)

◆ global_latitude

int32_t meshx_gen_location_model_state::global_latitude

Global latitude (-90 to 90 degrees)

◆ global_longitude

int32_t meshx_gen_location_model_state::global_longitude

Global longitude (-180 to 180 degrees)

◆ local_altitude

int16_t meshx_gen_location_model_state::local_altitude

Local altitude

◆ local_east

int16_t meshx_gen_location_model_state::local_east

Local East coordinate

◆ local_north

int16_t meshx_gen_location_model_state::local_north

Local North coordinate

◆ uncertainty

uint16_t meshx_gen_location_model_state::uncertainty

Uncertainty of the location


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