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

Serialized GPIO Pin Configuration. More...

#include <meshx_gpio_types.h>

Data Fields

uint8_t logical_pin
uint8_t physical_pin
uint8_t mode
uint8_t pull
uint8_t drive_strength
uint8_t initial_level
uint8_t signal_inversion
uint8_t reserved

Detailed Description

Serialized GPIO Pin Configuration.

Compact representation for KV Engine storage.

Field Documentation

◆ drive_strength

uint8_t meshx_gpio_pin_config_serialized_t::drive_strength

◆ initial_level

uint8_t meshx_gpio_pin_config_serialized_t::initial_level

◆ logical_pin

uint8_t meshx_gpio_pin_config_serialized_t::logical_pin

◆ mode

uint8_t meshx_gpio_pin_config_serialized_t::mode

◆ physical_pin

uint8_t meshx_gpio_pin_config_serialized_t::physical_pin

◆ pull

uint8_t meshx_gpio_pin_config_serialized_t::pull

◆ reserved

uint8_t meshx_gpio_pin_config_serialized_t::reserved

◆ signal_inversion

uint8_t meshx_gpio_pin_config_serialized_t::signal_inversion

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