MeterLogger
Data Fields
syscfg_t Struct Reference

#include <modules/include/config.h>

Collaboration diagram for syscfg_t:

Data Fields

uint32_t cfg_holder
 
uint8_t device_id [16]
 
uint8_t sta_ssid [64]
 
uint8_t sta_pwd [64]
 
uint32_t sta_type
 
bool ap_enabled
 
uint8_t mqtt_host [64]
 
uint32_t mqtt_port
 
uint8_t mqtt_user [32]
 
uint8_t mqtt_pass [32]
 
uint32_t mqtt_keepalive
 
uint8_t security
 
uint8_t key [16]
 
uint8_t ac_thermo_state
 
uint32_t offline_close_at
 
cron_jobs_t cron_jobs
 
uint16_t ccit_crc16
 

Detailed Description

Definition at line 44 of file config.h.

Field Documentation

◆ ac_thermo_state

uint8_t syscfg_t::ac_thermo_state

Definition at line 61 of file config.h.

Referenced by ac_thermo_close(), and ac_thermo_open().

◆ ap_enabled

bool syscfg_t::ap_enabled

Definition at line 51 of file config.h.

Referenced by wifi_connect(), wifi_default(), wifi_fallback(), and wifi_reconnect_timer_func().

◆ ccit_crc16

uint16_t syscfg_t::ccit_crc16

Definition at line 70 of file config.h.

Referenced by cfg_load(), and cfg_save().

◆ cfg_holder

uint32_t syscfg_t::cfg_holder

Definition at line 45 of file config.h.

◆ cron_jobs

cron_jobs_t syscfg_t::cron_jobs

Definition at line 63 of file config.h.

Referenced by add_cron_job_from_query(), clear_cron_jobs(), cron_init(), and minute_timer_func().

◆ device_id

uint8_t syscfg_t::device_id[16]

Definition at line 46 of file config.h.

◆ key

uint8_t syscfg_t::key[16]

Definition at line 59 of file config.h.

◆ mqtt_host

uint8_t syscfg_t::mqtt_host[64]

Definition at line 53 of file config.h.

◆ mqtt_keepalive

uint32_t syscfg_t::mqtt_keepalive

Definition at line 57 of file config.h.

◆ mqtt_pass

uint8_t syscfg_t::mqtt_pass[32]

Definition at line 56 of file config.h.

◆ mqtt_port

uint32_t syscfg_t::mqtt_port

Definition at line 54 of file config.h.

◆ mqtt_user

uint8_t syscfg_t::mqtt_user[32]

Definition at line 55 of file config.h.

◆ offline_close_at

uint32_t syscfg_t::offline_close_at

Definition at line 62 of file config.h.

◆ security

uint8_t syscfg_t::security

Definition at line 58 of file config.h.

◆ sta_pwd

uint8_t syscfg_t::sta_pwd[64]

Definition at line 49 of file config.h.

Referenced by cgiSetup(), and tplSetup().

◆ sta_ssid

uint8_t syscfg_t::sta_ssid[64]

Definition at line 48 of file config.h.

Referenced by cgiSetup(), tplSetup(), wifi_handle_event_cb(), and wifi_scan_done_cb().

◆ sta_type

uint32_t syscfg_t::sta_type

Definition at line 50 of file config.h.


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