MCPcopy Create free account

hub / github.com/KlausMu/esp32-fan-controller / functions

Functions69 in github.com/KlausMu/esp32-fan-controller

↓ 82 callersMethodprintf
src/log.cpp:50
↓ 40 callersFunctiongetRelativeX
src/tft.cpp:76
↓ 24 callersFunctiongetRelativeY
src/tft.cpp:80
↓ 19 callersFunctionpublishMQTTMessage
src/mqtt.cpp:106
↓ 13 callersFunctionprintText
https://learn.adafruit.com/adafruit-gfx-graphics-library/using-fonts https://www.heise.de/ratgeber/Adafruit-GFX-Library-Einfache-Grafiken-mit-ESP32-u
src/tft.cpp:238
↓ 8 callersFunctiondraw_screen
src/tft.cpp:297
↓ 8 callersFunctionupdateMQTT_Screen_withNewPWMvalue
src/fanPWM.cpp:32
↓ 7 callersFunctiongetTargetTemperature
src/temperatureController.cpp:39
↓ 6 callersFunctiongetActualTemperature
src/temperatureController.cpp:42
↓ 6 callersFunctiongetPWMvalue
src/fanPWM.cpp:74
↓ 6 callersFunctionprintWiFiStatus
src/wifiCommunication.cpp:38
↓ 5 callersFunctiontft_getHeight
src/tft.cpp:215
↓ 5 callersFunctiontft_getWidth
src/tft.cpp:211
↓ 5 callersFunctionupdateMQTT_Screen_withNewMode
src/fanPWM.cpp:48
↓ 5 callersFunctionupdatePWM_MQTT_Screen_withNewTargetTemperature
src/temperatureController.cpp:81
↓ 4 callersFunctionpointInRect
checks if point x/y is inside rect[]
src/tftTouch.cpp:23
↓ 3 callersFunctiongetModeIsOff
src/fanPWM.cpp:78
↓ 3 callersFunctionmqtt_publish_stat_actualTemp
src/mqtt.cpp:132
↓ 3 callersFunctionmqtt_publish_tele
src/mqtt.cpp:190
↓ 3 callersFunctionsetActualTemperatureAndPublishMQTT
src/temperatureController.cpp:13
↓ 3 callersFunctionsetFanPWMbasedOnTemperature
src/temperatureController.cpp:46
↓ 3 callersFunctiontft_fillScreen
src/tft.cpp:219
↓ 3 callersFunctionupdatePWM_MQTT_Screen_withNewActualTemperature
src/temperatureController.cpp:92
↓ 2 callersFunctioninitBME280
src/sensorBME280.cpp:19
↓ 2 callersFunctionmqtt_publish_stat_fanPWM
src/mqtt.cpp:135
↓ 2 callersFunctionmqtt_publish_stat_mode
src/mqtt.cpp:138
↓ 2 callersFunctionmqtt_publish_stat_targetTemp
src/mqtt.cpp:129
↓ 2 callersFunctionsetAccessPointName
src/wifiCommunication.cpp:24
↓ 1 callersFunctionOTA_setup
src/OTA.cpp:23
↓ 1 callersFunctioncalcDimensionsOfElements
src/tft.cpp:109
↓ 1 callersFunctiondecFanSpeed
src/fanPWM.cpp:68
↓ 1 callersFunctiondoLog
src/log.cpp:78
↓ 1 callersFunctionincFanSpeed
src/fanPWM.cpp:64
↓ 1 callersFunctioninitPWMfan
https://randomnerdtutorials.com/esp32-pwm-arduino-ide/
src/fanPWM.cpp:15
↓ 1 callersFunctioninitTFT
src/tft.cpp:40
↓ 1 callersFunctioninitTFTtouch
src/tftTouch.cpp:114
↓ 1 callersFunctioninitTacho
src/fanTacho.cpp:17
↓ 1 callersFunctioninitTemperatureController
src/temperatureController.cpp:25
↓ 1 callersFunctionmqtt_loop
src/mqtt.cpp:49
↓ 1 callersFunctionmqtt_publish_hass_discovery
src/mqtt.cpp:148
↓ 1 callersFunctionmqtt_publish_shutdown
src/mqtt.cpp:142
↓ 1 callersFunctionmqtt_setup
src/mqtt.cpp:42
↓ 1 callersFunctionprocessUserInput
src/tftTouch.cpp:136
↓ 1 callersFunctionswitchOff_screen
src/tft.cpp:283
↓ 1 callersFunctionupdateBME280
src/sensorBME280.cpp:42
↓ 1 callersFunctionupdateFanSpeed
src/fanPWM.cpp:28
↓ 1 callersFunctionupdateTacho
src/fanTacho.cpp:24
↓ 1 callersFunctionwifi_disable
src/wifiCommunication.cpp:149
↓ 1 callersFunctionwifi_enable
src/wifiCommunication.cpp:133
↓ 1 callersFunctionwifi_setup
src/wifiCommunication.cpp:166
MethodLogStreamClass
src/log.cpp:16
FunctionWiFiGotIP
src/wifiCommunication.cpp:71
FunctionWiFiStationConnected
src/wifiCommunication.cpp:55
FunctionWiFiStationDisconnected
src/wifiCommunication.cpp:60
Methodavailable
src/log.cpp:24
Functioncallback
src/mqtt.cpp:256
Methodflush
src/log.cpp:35
Functionif
src/tftTouch.cpp:75
Functionloop
src/main.cpp:68
FunctiononClick
src/tftTouch.cpp:44
FunctiononSTAConnected
callback on WiFi connected
src/wifiCommunication.cpp:100
FunctiononSTADisconnected
Manage network disconnection
src/wifiCommunication.cpp:107
FunctiononSTAGotIP
callback on got IP address Start NTP only after IP network is connected
src/wifiCommunication.cpp:122
Functionota_handle
src/OTA.cpp:15
Methodpeek
src/log.cpp:29
Methodread
src/log.cpp:19
Functionrpm_fan
Interrupt counting every rotation of the fan https://desire.giesecke.tk/index.php/2018/01/30/change-global-variables-from-isr/
src/fanTacho.cpp:13
Functionsetup
src/main.cpp:30
Methodwrite
src/log.cpp:40