|
ESP-LiveControl
1.99.1
HTTP server, AJAX API backend and Vue.js web application implementing self-contained, zero-install WiFi remote control of hardware modules attached to the Espressif ESP32 SoC
|
Constant / compile-time config values go here! More...
#include <app_config.hpp>
Public Attributes | |
| uint32_t | app_event_task_stack_size = 4096 |
| UBaseType_t | app_event_task_priority = 2 |
| BaseType_t | app_event_task_core_id = APP_CPU_NUM |
| uint32_t | timer_fast_interval_ms = 20 |
| uint32_t | timer_slow_interval_ms = 750 |
| In addition to event-based async state update telegrams, we also send cyclic updates to the HTTP client using this time interval (ms). | |
| const char * | settings_filename = "/www/settings.json" |
| Filename for persistent storage of runtime settings. | |
| mcpwm_unit_t | mcpwm_num = MCPWM_UNIT_0 |
| gpio_num_t | gpio_pwm0a_out = GPIO_NUM_27 |
| gpio_num_t | gpio_pwm0b_out = GPIO_NUM_26 |
| gpio_num_t | gpio_pwm1a_out = GPIO_NUM_25 |
| gpio_num_t | gpio_pwm1b_out = GPIO_NUM_33 |
| gpio_num_t | gpio_fault_shutdown = GPIO_NUM_4 |
| mcpwm_fault_input_level_t | fault_pin_active_level = MCPWM_LOW_LEVEL_TGR |
| mcpwm_action_on_pwmxa_t | disable_action_lag_leg = MCPWM_FORCE_MCPWMXA_LOW |
| mcpwm_action_on_pwmxa_t | disable_action_lead_leg = MCPWM_FORCE_MCPWMXA_LOW |
| float | frequency_min = 50e3f |
| float | frequency_max = 300e3f |
| float | init_frequency = 100e3f |
| float | init_ps_duty = 0.45f |
| float | init_lead_dt = 125e-9f |
| float | init_lag_dt = 125e-9f |
| bool | init_power_pwm_active = false |
Constant / compile-time config values go here!