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

Serialized interrupt configuration for KV Engine storage. More...

#include <meshx_gpio_kv.h>

Data Fields

uint8_t trigger_type
uint8_t task_priority
uint16_t task_stack_size
uint8_t flags
uint8_t reserved [3]

Detailed Description

Serialized interrupt configuration for KV Engine storage.

Total size: 8 bytes. Follows meshx_gpio_pin_config_kv_t when config_type == 2.

Field Documentation

◆ flags

uint8_t meshx_gpio_intr_config_kv_t::flags

Interrupt flags (reserved)

◆ reserved

uint8_t meshx_gpio_intr_config_kv_t::reserved[3]

Reserved, must be 0

◆ task_priority

uint8_t meshx_gpio_intr_config_kv_t::task_priority

Interrupt task priority

◆ task_stack_size

uint16_t meshx_gpio_intr_config_kv_t::task_stack_size

Interrupt task stack size in bytes

◆ trigger_type

uint8_t meshx_gpio_intr_config_kv_t::trigger_type

Interrupt trigger type (meshx_gpio_intr_type_t)


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