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
76d8416a41
Added eeprom emulation to store reset info
2023-01-12 20:21:34 +01:00
Kai Lauterbach
a05af95d51
Changed wdt timeout setting to wdt constant from header file.
2023-01-09 12:01:32 +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
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
7a97677e0d
Reduced portal timeout again.
2022-09-14 20:40:08 +02:00
Kai Lauterbach
40b2550c89
Reduced autoconnect timeout and portal uptime.
2022-09-14 20:11:59 +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
d323eedfae
Added serial baudrate define
2022-09-14 11:54:59 +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
Kai Lauterbach
d2b9851bc1
Improved sensor data read code.
2022-09-13 10:48:58 +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
b25ea99da0
Initial implementation of the FSM, also cleaned up webUpdater ino file.
2022-09-12 15:26:30 +02:00
Kai Lauterbach
66440f572e
Wifi check moved info separate function.
2022-07-27 10:29:01 +02:00
Kai Lauterbach
7c935946ac
Updated ESP reset intervak. Modified code formatting.
2022-05-25 21:45:09 +02:00
Kai Lauterbach
01108980dd
Fix for interval reset
2022-05-25 20:14:22 +02:00
Kai Lauterbach
174eaa985e
Windsensor meas time type is int not float
2022-05-23 12:14:38 +02:00
Kai Lauterbach
79b61baf71
Moved some parts of config.h to the user config file. Also added a constants header.
2022-05-23 12:09:45 +02:00
Kai Lauterbach
bf413c9897
Fixed review findings
2022-05-22 16:35:10 +02:00
klaute
23bf57648c
Disabled weatherstation notice functionality.
2022-05-22 09:40:59 +02:00
Kai Lauterbach
7a689034b4
Added windspeed exceed functionality, it calls an url if max windspeed is exceeded
2022-05-22 08:51:24 +02:00
Kai Lauterbach
b61564d206
Added a weather station fix factor
2022-05-21 17:46:06 +02:00
Kai Lauterbach
795e00be29
Windspeed measurement time increased
2022-05-18 19:24:49 +02:00
Kai Lauterbach
7d561546ed
Changed windspeed tp m/s
2022-05-18 19:08:55 +02:00
Kai Lauterbach
3ee77e178f
Changed rotor length again
2022-05-17 16:58:45 +02:00
Kai Lauterbach
6109a2901d
Fixed windspeed calculation radius value.
2022-05-16 22:28:42 +02:00
klaute
cc1e91d679
Comment changed
2022-05-16 14:27:39 +02:00
Kai Lauterbach
676a67c3c0
Fixed webserver update time and modified webstat website content.
2022-05-16 13:34:33 +02:00
Kai Lauterbach
fe3232cfe3
Debug output of windspeed calculation added.
2022-05-16 10:45:08 +02:00
Kai Lauterbach
e13d72fa2c
Fixed homebrew stat json data generation.
2022-05-16 10:25:07 +02:00
Kai Lauterbach
5f0614ce4f
Moved Homebridge webstat to webUpdater logic. Fixed Windspeed calculation. Added a interval firmware reset functionality.
2022-05-15 22:34:36 +02:00
Kai Lauterbach
c0b59dd421
Updated InfluxDB connection to get it compatible with InfluxDB 2.2.0
2022-05-09 09:42:42 +02:00
klaute
35e1234798
Added battery pin configuration
2020-02-20 19:49:44 +01:00
klaute
c2f1571305
Charge / charging test modified.
2019-02-09 09:52:49 +01:00
bd95532bc4
Fix a lot of compiler warnings (#MDST)
2019-02-03 19:10:38 +01:00
f24858d162
Move all dependencies to the repository
...
This step seems bold, but is saves us so much hassle. Even better, we have a
reliable codebase, with all the dependencies (and their versions) we
need in order to build the project. If a library got an update, we can
replace it inplace if the code is still compatible.
2019-02-03 16:15:00 +01:00
klaute
e869f03c2c
Some more constants.
2019-02-02 14:01:13 +01:00
klaute
2bdc615ddb
Some logic fixes
2019-02-02 13:31:21 +01:00
klaute
740bfc600b
Battery charging states added.
2019-02-02 11:15:27 +01:00
klaute
87fe6c6e7a
Added battery charging states.
2019-02-02 10:09:00 +01:00
klaute
96894fbc39
Fixed compilation errors... config_user.h includes twice.
2019-01-27 20:14:43 +01:00
169bd36c3d
Allow user specific modifications
2019-01-08 22:41:24 +01:00
klaute
ec349aec13
disabled debugging
2019-01-08 21:07:56 +01:00
klaute
7bb62b5e4e
Fixed anemometer read and humidity value.
2019-01-08 21:07:16 +01:00
klaute
dd7054d853
Fix for 03962a board
2019-01-06 15:24:02 +01:00
klaute
5ebbd6377c
Fix for 03962 board
2019-01-06 15:21:03 +01:00