Commit graph

  • aa1e3b0de1 InfluxDB connection fix to prevent endless loop. master Kai Lauterbach 2024-08-14 08:03:11 +0200
  • 99711f6d76 Disabled WiFi sleep mode. Kai Lauterbach 2024-08-13 10:22:09 +0200
  • 0299cd72ab Fixed influxdb debug output (partly) Kai Lauterbach 2024-02-03 18:14:09 +0100
  • 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. Kai Lauterbach 2024-02-03 14:32:53 +0100
  • 12aec59c20 Fixed influxDB specific code exclusion. Kai Lauterbach 2024-02-03 11:42:49 +0100
  • 0294394537 Added more file to ignore list. Kai Lauterbach 2023-12-26 09:52:23 +0100
  • 9256e7611f Code indention fixes Kai Lauterbach 2023-12-23 08:02:44 +0100
  • a50fe16819 Added doxygen output folder to git ignore file. Kai Lauterbach 2023-12-22 14:10:31 +0100
  • 11d535024b Doxyfile config added Kai Lauterbach 2023-12-22 13:47:52 +0100
  • d3294e2511 Only count rotations on falling edges Kai Lauterbach 2023-04-04 12:51:24 +0200
  • ebd964e923 Indention fixed and comment added. Kai Lauterbach 2023-04-04 10:00:11 +0200
  • 1e4075a0f5 Wind measurement time fixed Kai Lauterbach 2023-04-03 18:10:46 +0200
  • ed5558c34f Message updated Kai Lauterbach 2023-04-02 15:15:13 +0200
  • 3f0e0731d6 Fixed ping target string Kai Lauterbach 2023-04-02 13:29:11 +0200
  • 6ad9dddb99 Added ping host config and code, also added ISR independent windspeed measurement. Kai Lauterbach 2023-04-02 13:24:32 +0200
  • 58ea2c1822 Removed all library files because the compilation works using the arduino library manager. Kai Lauterbach 2023-02-28 15:22:10 +0100
  • f740973b01 Added USB voltage read sensor Kai Lauterbach 2023-02-18 16:58:03 +0100
  • 36b0c72f9b ESP8266 pin feature added Kai Lauterbach 2023-02-09 17:24:05 +0100
  • 44c2ef4144 Reset the ESP in case that there is no Wifi connection. Kai Lauterbach 2023-02-09 16:57:37 +0100
  • af2189a78a Added web based reset feature Kai Lauterbach 2023-02-09 16:36:51 +0100
  • e1cdde0fc9 Updated user config example Kai Lauterbach 2023-02-09 16:26:32 +0100
  • 03849a609b Added web reset functionality Kai Lauterbach 2023-02-09 16:24:55 +0100
  • 76d8416a41 Added eeprom emulation to store reset info Kai Lauterbach 2023-01-12 20:21:34 +0100
  • 1f347582b0 Improved wifi reconnect mechanism. More watchdog feed calls added. Kai Lauterbach 2023-01-10 12:21:02 +0100
  • 0f6934f4a1 Improved wdt code Kai Lauterbach 2023-01-09 12:07:01 +0100
  • a05af95d51 Changed wdt timeout setting to wdt constant from header file. Kai Lauterbach 2023-01-09 12:01:32 +0100
  • 9a920aeb88 Added auto reconnect call to setup function. Removed wifi connection check functionality - which isn't work properly. Kai Lauterbach 2022-12-31 09:35:56 +0100
  • 097623dcfc Merge pull request 'feature/http_call_send_json' (#3) from feature/http_call_send_json into master Aaron Fischer 2022-11-27 11:02:21 +0100
  • 35f1635a3d Fixed wind sensor interrupt handling. feature/http_call_send_json Kai Lauterbach 2022-11-24 19:17:21 +0100
  • 0ae44ec987 Added a preprocessor flag to enable/disable sensor walue table on webupdater main page. Kai Lauterbach 2022-11-15 14:39:21 +0100
  • 1253123e46 Added preprocessor check to prevent adding wifimanager reset link to webupdater html interface. Kai Lauterbach 2022-11-15 09:46:50 +0100
  • 53ca46e7bd Fixed wrong temperature value. Kai Lauterbach 2022-11-11 14:34:42 +0100
  • a210c94721 Removed temperature overwriting. Added some disabled debug output messages. Reformatted code. Kai Lauterbach 2022-11-11 13:25:28 +0100
  • baff93865c Added fix to prevent sending nan value through http get to the destination webserver. Kai Lauterbach 2022-11-11 11:23:08 +0100
  • 3e206715fd Updated required libraries Kai Lauterbach 2022-11-11 11:11:25 +0100
  • dc2eb61584 Added documentation about includes. Kai Lauterbach 2022-11-11 11:11:10 +0100
  • 4b737ce350 Added http get call functionality and fixed spaces in code. Kai Lauterbach 2022-11-11 10:49:42 +0100
  • ba1cc54d2e Cleaned include list in main firmware file. Kai Lauterbach 2022-11-10 14:00:13 +0100
  • a009a19261 Inverted status LED on behaviour feature/main_loop_to_fsm Kai Lauterbach 2022-11-10 13:49:50 +0100
  • 0a08e8d974 Updated firmware library folder content Kai Lauterbach 2022-11-10 13:34:35 +0100
  • 02c84949bc code formatting changed Kai Lauterbach 2022-11-10 13:33:09 +0100
  • 8c28468563 Added BMP280 sensor config flag to user config file. Kai Lauterbach 2022-11-04 09:12:01 +0100
  • ff71dad13f Added a comment to descript a for loop behaviour. Kai Lauterbach 2022-11-04 08:41:28 +0100
  • e699c8b37b Fixed debug output in dmp280 sensor code and removed unused function. Kai Lauterbach 2022-11-04 08:37:53 +0100
  • bcda387d26 Added missing network configuration init code. Kai Lauterbach 2022-11-02 19:22:05 +0100
  • 94a1e785f1 Added BMP280 sensor (like BME280 but without humidity). Updated kicad files to new file standard. Kai Lauterbach 2022-11-02 19:10:39 +0100
  • 93114b0f49 Added non wifimanager wifi connection support. Kai Lauterbach 2022-10-31 11:56:44 +0100
  • 17fdbe6155 Moved wifi depending code to separate function. Kai Lauterbach 2022-09-20 08:21:24 +0200
  • 1f2b4ec38c Sensor read will now performed directly after startup. Kai Lauterbach 2022-09-18 09:52:02 +0200
  • 6d2d5e2aa0 Updated library files. Kai Lauterbach 2022-09-16 09:20:19 +0200
  • 9ceb77ea8d Removed library content Kai Lauterbach 2022-09-16 09:13:09 +0200
  • 6aa242da85 Removed obsolete debug messages Kai Lauterbach 2022-09-15 13:28:53 +0200
  • f22ec9b02d Refresh of webupdater increased. Kai Lauterbach 2022-09-15 13:14:58 +0200
  • 3e8d65d121 Improved InfluxDB code to prevent deadlock Kai Lauterbach 2022-09-15 13:04:42 +0200
  • 417493c8ba Updated required libraries Kai Lauterbach 2022-09-15 10:23:02 +0200
  • 7a97677e0d Reduced portal timeout again. Kai Lauterbach 2022-09-14 20:40:08 +0200
  • 9abd468fbc Added a separate function to set the windspeed to the webupdater. Kai Lauterbach 2022-09-14 20:24:43 +0200
  • 40b2550c89 Reduced autoconnect timeout and portal uptime. Kai Lauterbach 2022-09-14 20:11:59 +0200
  • 6e1f64b14f Added reconnect info. Also added the info to the webupdater. Kai Lauterbach 2022-09-14 20:05:50 +0200
  • c89486bd31 Fixed valid data checks and prevented to copy nan data to webUpdater. Kai Lauterbach 2022-09-14 12:42:01 +0200
  • 76475b7c33 Fixed battery mode main function call. Disabled some debug messages. Kai Lauterbach 2022-09-14 12:18:58 +0200
  • 5fcfd89652 Waiting for wind sensor result code changed to be processed by FSM states. Added new battery mode main function. Renamed FSM state names. Kai Lauterbach 2022-09-14 11:58:13 +0200
  • 7225866dd4 Newline added Kai Lauterbach 2022-09-14 11:56:53 +0200
  • 8c907ce1e1 Added start, wait, read functions and changed main sensor read function. Kai Lauterbach 2022-09-14 11:56:41 +0200
  • 4bd4944d6b Code optically cleared Kai Lauterbach 2022-09-14 11:55:43 +0200
  • 67d3a7053a Renamed FSM state defines and added some new Kai Lauterbach 2022-09-14 11:55:18 +0200
  • d323eedfae Added serial baudrate define Kai Lauterbach 2022-09-14 11:54:59 +0200
  • f6333c2801 Cleaned order of defines in user config header. Kai Lauterbach 2022-09-14 11:54:27 +0200
  • 35c62fbce2 Webupdater moved outside the fsm. Started to implement a semi parallel wind measurement. klaute 2022-09-14 00:10:03 +0200
  • 446c7a5807 Read sensor data code replaced by separate function. klaute 2022-09-13 23:18:05 +0200
  • 7770f83ef7 Removed sensor_ids array, increased logger list length. Kai Lauterbach 2022-09-13 13:17:38 +0200
  • ed3a956dc6 Some more debug messages disabled. Renamed sensor_values array to sensor_ids Kai Lauterbach 2022-09-13 12:46:18 +0200
  • e409d7fa39 New entry to git ignore file added Kai Lauterbach 2022-09-13 12:45:44 +0200
  • 188473944b Disabled call of sensor functionality again Kai Lauterbach 2022-09-13 11:52:20 +0200
  • ced1e5f7e3 Added some newlines Kai Lauterbach 2022-09-13 11:05:19 +0200
  • d2b9851bc1 Improved sensor data read code. Kai Lauterbach 2022-09-13 10:48:58 +0200
  • 0482db2f21 Mostly running main loop and FSM. Call of sensor functions does not work yet. Kai Lauterbach 2022-09-13 09:59:35 +0200
  • 0cb4212fc8 Fixed connection check rules Kai Lauterbach 2022-09-12 23:07:05 +0200
  • 6f7cb3352f Modified time checks again, removed obsolete debug messages. Still not working. Kai Lauterbach 2022-09-12 21:44:10 +0200
  • 0b84725d78 Updated timing checks to use millis() function, added some links to web updater main page. Kai Lauterbach 2022-09-12 20:27:42 +0200
  • 0a605c7300 Logging feature added. Kai Lauterbach 2022-09-12 19:31:16 +0200
  • c8626bb5cd First verison with running FSM. Sensor data read not verified. Web updater is fine. klaute 2022-09-12 19:09:43 +0200
  • 277e525314 FSM status info debug message added Kai Lauterbach 2022-09-12 15:29:26 +0200
  • b25ea99da0 Initial implementation of the FSM, also cleaned up webUpdater ino file. Kai Lauterbach 2022-09-12 15:26:30 +0200
  • 3cea359c49 Fixed sensor values check Kai Lauterbach 2022-08-29 12:42:49 +0200
  • 0366456b13 Added a data validation check. The webupdater will output the result of the check and also the hbWebstat json data contain the valid flag now. Also only valid data will logged into the influxDB. Kai Lauterbach 2022-08-28 13:47:10 +0200
  • 66440f572e Wifi check moved info separate function. Kai Lauterbach 2022-07-27 10:29:01 +0200
  • 930bde2619 Added watchdog support. Kai Lauterbach 2022-06-22 13:52:55 +0200
  • 7fdc6d9e23 Added millis() logging support - could be used to debug uptime behavior. Kai Lauterbach 2022-05-27 11:59:57 +0200
  • 7c935946ac Updated ESP reset intervak. Modified code formatting. Kai Lauterbach 2022-05-25 21:45:09 +0200
  • 01108980dd Fix for interval reset Kai Lauterbach 2022-05-25 20:14:22 +0200
  • 73670f5b14 Text fixed Kai Lauterbach 2022-05-24 11:07:51 +0200
  • 06f080bd29 Added windspeed measurement web functionality. Kai Lauterbach 2022-05-24 11:03:52 +0200
  • 2ae1d7a365 Merge pull request 'feature/InfluxDB-Connection-Update' (#1) from feature/InfluxDB-Connection-Update into master klaute 2022-05-23 17:36:58 +0200
  • ef6920dbe3 Added http response handling (debug output print). feature/InfluxDB-Connection-Update Kai Lauterbach 2022-05-23 17:34:59 +0200
  • d670b753dc Added staus led toggle code Kai Lauterbach 2022-05-23 13:10:15 +0200
  • 7ef9dd4e53 Debug output added Kai Lauterbach 2022-05-23 12:52:57 +0200
  • d8dbc00280 HTTP_CALL_ON_WINDSPEED_EXCEED execution bug fix Kai Lauterbach 2022-05-23 12:21:11 +0200
  • 174eaa985e Windsensor meas time type is int not float Kai Lauterbach 2022-05-23 12:14:38 +0200
  • 79b61baf71 Moved some parts of config.h to the user config file. Also added a constants header. Kai Lauterbach 2022-05-23 12:09:45 +0200