|
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.
|
PWM runtime state structure. More...
Data Fields | |
| bool | initialized |
| uint8_t | pwm_pin_count |
| meshx_pwm_config_t * | pwm_configs |
| meshx_pwm_state_t * | pwm_states |
| uint8_t | channel_allocation [16] |
| uint8_t | allocated_channels |
PWM runtime state structure.
| uint8_t meshx_pwm_runtime_t::allocated_channels |
Number of allocated channels
| uint8_t meshx_pwm_runtime_t::channel_allocation[16] |
PWM channel allocation tracking
| bool meshx_pwm_runtime_t::initialized |
PWM subsystem initialized flag
| meshx_pwm_config_t* meshx_pwm_runtime_t::pwm_configs |
PWM configuration array
| uint8_t meshx_pwm_runtime_t::pwm_pin_count |
Number of configured PWM pins
| meshx_pwm_state_t* meshx_pwm_runtime_t::pwm_states |
PWM runtime state array