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!