Commit Graph

242 Commits

Author SHA1 Message Date
Magnus Persson
7cafedd9bf Added CR on errors in serial console. 2022-03-12 08:25:24 +01:00
Magnus Persson
1bc3abc9f0 Integrated test function 2022-03-12 08:20:02 +01:00
Magnus Persson
d9c467d54f Added test option for push targets 2022-03-11 22:50:12 +01:00
Magnus Persson
f5fcf42fbe Fix littlefs header name (case sensitive) 2022-03-11 10:36:26 +01:00
Magnus Persson
036e10cd5d Updated esp32 target, updated github actions 2022-03-11 08:14:46 +01:00
Magnus Persson
2d1317af0d Migrated to littlefs on esp32 + fix A0 pin 2022-03-10 11:11:39 +01:00
Magnus Persson
21fba0481c Added BLE on ESP32 target. 2022-03-10 11:10:54 +01:00
Magnus Persson
6dfe5a80fd Update wifimgr 2022-03-05 19:55:16 +01:00
Magnus Persson
3533ee8dac Show tdevice movement in ui 2022-03-05 15:14:46 +01:00
Magnus Persson
10ce1fc245 Adding moving info on html 2022-02-14 21:48:34 +01:00
Magnus Persson
1a7f28413c Revert gyro change 2022-02-08 19:05:13 +01:00
Magnus Persson
b901a12699 Removed trailing LF from error log 2022-02-06 21:29:58 +01:00
Magnus Persson
914b4125d8 Fixed tilt calulation error #29 2022-02-06 21:22:46 +01:00
Magnus Persson
95216ecc54 Fixed ESP32 build 2022-02-06 21:21:55 +01:00
Magnus Persson
e125ca4a10 Added data to upload api 2022-02-06 10:04:53 +01:00
Magnus Persson
4bcacea9d7 Fixed hostname for min ssl buffer 2022-02-04 16:22:14 +01:00
Magnus Persson
7ca536b216 Changed from s to ms in post timeout 2022-02-03 16:03:39 +01:00
Magnus Persson
e336633c38 Mem debug, Variable http timeout and min heapfrag 2022-02-03 09:32:09 +01:00
Magnus Persson
4c789a8b37 Minor update 2022-02-02 13:30:48 +01:00
Magnus Persson
545f274a47 Refactored to free up heap for SSL 2022-02-02 13:23:16 +01:00
Magnus Persson
35333469c7 Added thingsspeak setup docs 2022-02-01 16:44:07 +01:00
Magnus Persson
2615debe35 Added prel calculation for estimated total runtime 2022-02-01 10:37:17 +01:00
Magnus Persson
2d5158465f Removed batt from device page 2022-01-31 22:32:52 +01:00
Magnus Persson
e1cc54d188 Added token as option in UI #32 2022-01-31 18:50:47 +01:00
Magnus Persson
761d570d39 Added average runtime + voltage to device page 2022-01-31 18:29:27 +01:00
Magnus Persson
22ade61af8 Added runtime time logger 2022-01-30 22:54:48 +01:00
Magnus Persson
2e67bd1d57 Checking missing params in API #16 2022-01-30 19:21:32 +01:00
Magnus Persson
5d0f02eb18 Update docs 2022-01-30 11:50:09 +01:00
Magnus Persson
9a2f86fed7 Updated docs for 0.8 2022-01-27 21:31:35 +01:00
Magnus Persson
63fd80e750 Added errlog, custom http headers 2022-01-27 14:00:12 +01:00
Magnus Persson
080820f10f Fix esp32 build 2022-01-24 07:54:59 +01:00
Magnus Persson
1d113e6941 Dont run push when low on mem, avoid crash 2022-01-24 07:34:34 +01:00
Magnus Persson
57bfdc1e87 Change mqtt behaviour to simulate ispindel 2022-01-23 15:06:41 +01:00
Magnus Persson
d3a71da643 Added format editor and template engine 2022-01-23 11:11:41 +01:00
Magnus Persson
7b4e95b5ad Updates for ESP32 2022-01-22 09:53:08 +01:00
Magnus Persson
767988a7c5 Added ESP32 as new target (still on SDK 1.0.6) 2022-01-21 17:15:27 +01:00
Magnus Persson
20771b3244 Added option to change hw params. 2022-01-20 16:59:24 +01:00
Magnus Persson
35f66e0458 Refactored includes 2022-01-19 19:08:16 +01:00
Magnus Persson
37a1ca6058 Refactored class members 2022-01-18 23:33:34 +01:00
Magnus Persson
ddb34e129d Added ssl and plato 2022-01-18 23:01:10 +01:00
Magnus Persson
5b6ce7d672 Fixed crash bug in gyro.cpp 2022-01-13 09:08:53 +01:00
Magnus Persson
a270faa480 Merged mqtt 2022-01-12 18:55:54 +01:00
Magnus Persson
aad35e20bd Fixed mqtt issues 2022-01-12 17:39:54 +01:00
Magnus Persson
a83a74b5a4 Initial mqtt version 2022-01-11 23:23:43 +01:00
Magnus Persson
01fe6bbf19 Updated influx format (corr gyrotemp) 2022-01-11 11:32:04 +01:00
Magnus Persson
57f5816f63 Enabled gyro temp 2022-01-11 09:04:09 +01:00
Magnus Persson
2f391c95c7 Updated code to 0.6 test 2022-01-10 20:14:58 +01:00
Magnus Persson
93d9effcef Integrated changed for new wifimgr 2022-01-10 10:27:24 +01:00
Magnus Persson
4ff114642e Added wifmanager 2022-01-09 23:12:40 +01:00
Magnus Persson
7f775d78eb Refactor main to prepare for wifimgr lite 2022-01-09 14:49:20 +01:00
Magnus Persson
3b3ee5bbf9 Removed unused code 2022-01-08 23:42:44 +01:00
Magnus Persson
42205a94c9 Updated action w linux path 2022-01-08 09:38:25 +01:00
Magnus Persson
1478430f03 Merged precommit branch 2022-01-07 13:38:37 +01:00
Magnus Persson
5612c0ce64 Merged pre-commit (pre testing) 2022-01-07 10:26:35 +01:00
Magnus Persson
ed53182c29 Applied precommit cpp checks 2022-01-07 10:13:08 +01:00
Magnus Persson
88bd971b73 Lint for config 2022-01-06 22:20:23 +01:00
Magnus Persson
5d9115137f Lint checked 2022-01-06 21:54:34 +01:00
Magnus Persson
f8e5957045 Moving defines to .ini 2022-01-05 21:57:37 +01:00
Magnus Persson
088a37eaf3 Reduced logging messages 2022-01-04 21:13:34 +01:00
Magnus Persson
5a7858ecaf Refactor webserver, changes to formulaCreation 2022-01-04 19:46:37 +01:00
Magnus Persson
0783a206b2 Added graph + updated formula creation 2022-01-04 11:22:11 +01:00
Magnus Persson
d796794602 Simplified wifmanager code, due to crashes 2022-01-03 21:47:42 +01:00
Magnus Persson
d075fe2117 Prel code for formula creation 2022-01-03 18:30:57 +01:00
Magnus Persson
e4e8be1d13 Fixed compiler issues and bump to v0.4 2022-01-01 13:53:07 +01:00
Magnus Persson
a6e265dc48 Added mDNS name at startup to identify device easier 2021-06-10 11:07:19 +02:00
Magnus Persson
2cedab0250 Updated to use new version of arduinolog 2021-05-30 15:37:44 +02:00
Magnus
940520006a Update to wifi connection sequence + new perf target 2021-05-27 08:26:56 +02:00
Magnus
202aeb8212 Added temp corrected gravity to push 2021-05-07 13:23:08 +02:00
Magnus
d0cd50dcd1 New test release, changed gyro read 2021-05-06 21:21:26 +02:00
Magnus
459bb3fae0 New handling of long wifi connection 2021-04-14 09:12:13 +02:00
Magnus
1269bf6f0e Set max interval for sleep + use first gyro temp 2021-04-11 11:29:15 +02:00
Magnus
c1c325a2bc Bug fixes gravitycorr + option to use gyro temp 2021-04-11 11:12:46 +02:00
Magnus
876718602f Test version for fermentation 2021-04-07 20:16:40 +02:00
Magnus
7f782ad7bd Added timout to portal 2021-04-06 07:30:21 +02:00
Magnus
231b1fccd5 Updated documentation and made build 2021-04-05 18:05:17 +02:00
Magnus
e8d02de96b Added influxdb support 2021-04-05 15:00:52 +02:00
Magnus
db842d6b4c Added function to measure code performance 2021-04-04 22:47:24 +02:00
Magnus
938085b96a Added settings for plato 2021-04-03 22:28:49 +02:00
Magnus
374341fede Added sleepinterval + predef SSID 2021-04-03 22:22:18 +02:00
Magnus
87784ee609 Updated documentation and UI 2021-04-03 10:16:29 +02:00
Magnus
1fcaf5bbc9 Updated docs 2021-04-02 21:14:57 +02:00
Magnus
1b0447e090 Updated wifimanager and tested drd 2021-04-01 12:51:41 +02:00
Magnus
df1605bddf Changed sleep conditions and fixed bug in config 2021-03-30 12:55:47 +02:00
Magnus
22defdadc0 Added gyro temp 2021-03-29 20:41:58 +02:00
Magnus
09cc5e35b6 Refactored config 2021-03-29 18:37:37 +02:00
Magnus
fb9fde73a4 Added timeout check at wifi connect 2021-03-29 18:09:08 +02:00
Magnus
e15f01d290 Checking 2021-03-28 19:35:01 +02:00
Magnus
a0d172540b Minor fixes + changed wifi and drd libraries 2021-03-28 15:30:43 +02:00
Magnus
f56ef0c56f Added download of html via ota function 2021-03-28 08:47:37 +02:00
Magnus
ff6a35096f Download html files during OTA 2021-03-27 20:26:35 +01:00
Magnus
384ec017a8 Added upload function for html files. 2021-03-27 18:04:07 +01:00
Magnus
5f04d6e65e Initial version for testing 2021-03-26 19:42:58 +01:00