Commit graph

131 commits

Author SHA1 Message Date
Kai Lauterbach
99711f6d76 Disabled WiFi sleep mode. 2024-08-13 10:22:09 +02:00
Kai Lauterbach
e4e35fcd07 Bug fixed, in case that the ping test was disabled, the ESP would reset every 120s by default. Version String added. Logger update interval (seconds) added. 2024-02-03 14:32:53 +01:00
Kai Lauterbach
12aec59c20 Fixed influxDB specific code exclusion. 2024-02-03 11:42:49 +01:00
Kai Lauterbach
9256e7611f Code indention fixes 2023-12-23 08:21:44 +01:00
Kai Lauterbach
ed5558c34f Message updated 2023-04-02 15:15:13 +02:00
Kai Lauterbach
3f0e0731d6 Fixed ping target string 2023-04-02 13:29:11 +02:00
Kai Lauterbach
6ad9dddb99 Added ping host config and code, also added ISR independent windspeed measurement. 2023-04-02 13:24:32 +02:00
Kai Lauterbach
f740973b01 Added USB voltage read sensor 2023-02-18 17:11:48 +01:00
Kai Lauterbach
36b0c72f9b ESP8266 pin feature added 2023-02-09 17:24:05 +01:00
Kai Lauterbach
44c2ef4144 Reset the ESP in case that there is no Wifi connection. 2023-02-09 16:57:37 +01:00
Kai Lauterbach
03849a609b Added web reset functionality 2023-02-09 16:24:55 +01:00
Kai Lauterbach
76d8416a41 Added eeprom emulation to store reset info 2023-01-12 20:21:34 +01:00
Kai Lauterbach
1f347582b0 Improved wifi reconnect mechanism. More watchdog feed calls added. 2023-01-10 12:21:02 +01:00
Kai Lauterbach
0f6934f4a1 Improved wdt code 2023-01-09 12:07:01 +01:00
Kai Lauterbach
9a920aeb88 Added auto reconnect call to setup function. Removed wifi connection check functionality - which isn't work properly. 2022-12-31 09:36:42 +01:00
Kai Lauterbach
0ae44ec987 Added a preprocessor flag to enable/disable sensor walue table on webupdater main page. 2022-11-15 14:39:21 +01:00
Kai Lauterbach
53ca46e7bd Fixed wrong temperature value. 2022-11-11 14:34:42 +01:00
Kai Lauterbach
a210c94721 Removed temperature overwriting. Added some disabled debug output messages. Reformatted code. 2022-11-11 13:25:28 +01:00
Kai Lauterbach
baff93865c Added fix to prevent sending nan value through http get to the destination webserver. 2022-11-11 11:23:08 +01:00
Kai Lauterbach
dc2eb61584 Added documentation about includes. 2022-11-11 11:11:10 +01:00
Kai Lauterbach
4b737ce350 Added http get call functionality and fixed spaces in code. 2022-11-11 10:49:42 +01:00
Kai Lauterbach
ba1cc54d2e Cleaned include list in main firmware file. 2022-11-10 14:00:13 +01:00
Kai Lauterbach
a009a19261 Inverted status LED on behaviour 2022-11-10 13:49:50 +01:00
Kai Lauterbach
ff71dad13f Added a comment to descript a for loop behaviour. 2022-11-04 08:41:28 +01:00
Kai Lauterbach
bcda387d26 Added missing network configuration init code. 2022-11-02 19:22:05 +01:00
Kai Lauterbach
94a1e785f1 Added BMP280 sensor (like BME280 but without humidity). Updated kicad files to new file standard. 2022-11-02 19:10:39 +01:00
Kai Lauterbach
93114b0f49 Added non wifimanager wifi connection support. 2022-10-31 11:56:44 +01:00
Kai Lauterbach
17fdbe6155 Moved wifi depending code to separate function. 2022-09-20 08:21:24 +02:00
Kai Lauterbach
1f2b4ec38c Sensor read will now performed directly after startup. 2022-09-18 09:52:02 +02:00
Kai Lauterbach
f22ec9b02d Refresh of webupdater increased. 2022-09-15 13:14:58 +02:00
Kai Lauterbach
3e8d65d121 Improved InfluxDB code to prevent deadlock 2022-09-15 13:04:42 +02:00
Kai Lauterbach
9abd468fbc Added a separate function to set the windspeed to the webupdater. 2022-09-14 20:24:43 +02:00
Kai Lauterbach
6e1f64b14f Added reconnect info. Also added the info to the webupdater. 2022-09-14 20:05:50 +02:00
Kai Lauterbach
c89486bd31 Fixed valid data checks and prevented to copy nan data to webUpdater. 2022-09-14 12:42:01 +02:00
Kai Lauterbach
76475b7c33 Fixed battery mode main function call. Disabled some debug messages. 2022-09-14 12:18:58 +02:00
Kai Lauterbach
5fcfd89652 Waiting for wind sensor result code changed to be processed by FSM states. Added new battery mode main function. Renamed FSM state names. 2022-09-14 11:58:13 +02:00
klaute
35c62fbce2 Webupdater moved outside the fsm. Started to implement a semi parallel wind measurement. 2022-09-14 00:10:03 +02:00
klaute
446c7a5807 Read sensor data code replaced by separate function. 2022-09-13 23:18:05 +02:00
Kai Lauterbach
7770f83ef7 Removed sensor_ids array, increased logger list length. 2022-09-13 13:17:38 +02:00
Kai Lauterbach
ed3a956dc6 Some more debug messages disabled. Renamed sensor_values array to sensor_ids 2022-09-13 12:46:18 +02:00
Kai Lauterbach
188473944b Disabled call of sensor functionality again 2022-09-13 11:52:20 +02:00
Kai Lauterbach
ced1e5f7e3 Added some newlines 2022-09-13 11:05:19 +02:00
Kai Lauterbach
d2b9851bc1 Improved sensor data read code. 2022-09-13 10:48:58 +02:00
Kai Lauterbach
0482db2f21 Mostly running main loop and FSM. Call of sensor functions does not work yet. 2022-09-13 09:59:35 +02:00
Kai Lauterbach
0cb4212fc8 Fixed connection check rules 2022-09-12 23:07:05 +02:00
Kai Lauterbach
6f7cb3352f Modified time checks again, removed obsolete debug messages. Still not working. 2022-09-12 21:44:10 +02:00
Kai Lauterbach
0b84725d78 Updated timing checks to use millis() function, added some links to web updater main page. 2022-09-12 20:27:42 +02:00
Kai Lauterbach
0a605c7300 Logging feature added. 2022-09-12 19:31:16 +02:00
klaute
c8626bb5cd First verison with running FSM. Sensor data read not verified. Web updater is fine. 2022-09-12 19:09:43 +02:00
Kai Lauterbach
277e525314 FSM status info debug message added 2022-09-12 15:29:26 +02:00