Commit graph

2245 commits

Author SHA1 Message Date
Daniel Öster
7b7f085160 Merge branch 'main' into bugfix/foxess-can-load 2025-03-10 21:42:02 +02:00
Cabooman
bdbeec0924 Some more cleanup 2025-03-10 08:00:48 +01:00
Cabooman
23e62defb5 First commit 2025-03-10 07:50:43 +01:00
Daniel Öster
df3acc7401
Merge pull request #930 from M4GNV5/main
Minor (final) Daly BMS  changes
2025-03-10 00:12:58 +02:00
Daniel Öster
9aef46015f Reduce CAN sending for Foxess thru batches 2025-03-09 23:36:25 +02:00
Jakob Löw
3366e946ae
🐛 daly: fix includes and temperature power slope 2025-03-09 21:36:07 +01:00
Jakob Löw
3ca3b2e0cb
daly bms: change the static temperature limit to a linearly scaled one 2025-03-09 21:34:17 +01:00
Jakob Löw
29b8877824
daly bms: change default configured voltages to fit standard 52V batteries 2025-03-09 21:34:17 +01:00
Jakob Löw
6f9b72ed85
add a configurable low temperature limit to DALY BMS max power calculations 2025-03-09 21:34:17 +01:00
Jakob Löw
e122567c6b
💄 correctly display battery type when using a RS485 battery 2025-03-09 21:34:16 +01:00
Daniel Öster
5800a3c281 Merge branch 'main' into feature/egmp-soc-estimation 2025-03-09 21:11:07 +02:00
Matt Holmes
d9167c3cc7 Moving mqtt loop to new task with lower priority than wifi and http to limit impact of mqtt load on wifi and http performance. 2025-03-09 18:33:14 +00:00
Matt Holmes
6109211c96 Fixes to mqtt to prevent delays when the broker is unavailable which can trigger the watchdog timer reset 2025-03-08 08:41:54 +00:00
lenvm
ea5f2e9614 implement changes from cefb980 2025-03-07 22:17:48 +01:00
lenvm
29acf84a09 update Adafruit_NeoPixel library to commit fd74287 2025-03-07 20:50:15 +01:00
Daniel Öster
a50a20ca1c
Update Software.ino 2025-03-07 21:05:26 +02:00
Daniel Öster
a0c336879d
Update Software.ino 2025-03-07 20:57:04 +02:00
Daniel Öster
8b83f54087 Revert the AsyncTCP library change with AsyncTCPsock 2025-03-07 20:30:28 +02:00
Daniel Öster
dda8afce1e
Merge pull request #949 from dalathegreat/improvement/event-loop-optimization
Improvement: Event loop optimization
2025-03-07 12:00:01 +02:00
Daniel Öster
443619535a Fix definition of maxcells 2025-03-06 23:01:38 +02:00
Daniel Öster
92e62fad4a Remove unused variables 2025-03-06 22:47:18 +02:00
Daniel Öster
51b0e80132 Move millis() check into datalayer 2025-03-06 22:45:42 +02:00
Daniel Öster
873c5e249e Remove loop, simplify events section 2025-03-06 21:59:48 +02:00
Daniel Öster
c4cc9a969b Remove old delay blocking workaround 2025-03-06 21:13:21 +02:00
Daniel Öster
df3024cdfb Suppress compilation warnings in CAN driver 2025-03-06 21:00:46 +02:00
Daniel Öster
d881b7575e
Merge pull request #943 from dalathegreat/improvement/misc-perf
Library updates: ArduinoJSON + AsyncTCP + ESPAsyncWebserver
2025-03-06 21:41:38 +03:00
Daniel Öster
c6686b43f0
Merge pull request #946 from dalathegreat/improvement/can-perf
Improvement: Optimize CAN-Native driver and event handling
2025-03-06 21:34:26 +03:00
Daniel Öster
606d1341ec
Merge pull request #934 from dalathegreat/feature/volvo-69kWh
New battery: Add support for 69kWh Volvo XC40 battery
2025-03-06 21:19:37 +03:00
Daniel Öster
476c54711f Change return type of function 2025-03-06 19:54:13 +02:00
Daniel Öster
8d21930101 Optimize CAN-Native driver and event handling 2025-03-06 19:01:13 +02:00
Daniel Öster
753142bd7c Compilation fixes for lib update 2025-03-05 23:17:17 +02:00
Daniel Öster
27c29867fe Update ESPAsyncWebserver to v3.7.2 2025-03-05 23:07:58 +02:00
Daniel Öster
545fceb4cc Update AsyncTCP to v3.3.6 2025-03-05 23:04:56 +02:00
Daniel Öster
d754937a4e Update ArduinoJSON to 7.3.1 2025-03-05 23:00:39 +02:00
Daniel Öster
86950908d5 Tweak lookup table 2025-03-05 22:26:10 +02:00
Daniel Öster
0367208500 Merge branch 'main' into feature/egmp-soc-estimation 2025-03-05 22:25:01 +02:00
Daniel Öster
5a43a70992
Merge pull request #942 from dalathegreat/feature/bmw-ix-support
BMW iX - Stale timeout increase
2025-03-05 23:22:27 +03:00
Daniel Öster
26e9b06994
Merge pull request #933 from nmainil/main
Improvements for Volvo hybrid batteries
2025-03-05 23:22:08 +03:00
wjcloudy
976344b98e Merge branch 'main' into feature/bmw-ix-support 2025-03-05 09:07:23 +00:00
wjcloudy
9f70b3cc53 Increase idle max value 2025-03-05 09:05:33 +00:00
Daniel Öster
a686c14b67 Merge branch 'main' into feature/volvo-69kWh 2025-03-04 21:28:26 +02:00
Daniel Öster
d6e191bd7b
Update Software.ino 2025-03-04 21:27:54 +02:00
Daniel Öster
bee8b4dc95
Update Software.ino 2025-03-04 20:50:57 +02:00
Daniel Öster
2836724bd5
Merge pull request #927 from dalathegreat/feature/CAN-log-replay
Feature: CAN log playback via Webserver
2025-03-04 21:40:34 +03:00
Daniel Öster
0398cda44b Add confirmation to apply interface 2025-03-04 20:13:02 +02:00
Daniel Öster
effd80cc58 Make replay more robust and less likely to crash 2025-03-04 19:55:49 +02:00
Daniel Öster
dfff57d520 Remove drag and drop, and progressbar 2025-03-04 16:55:40 +02:00
Daniel Öster
2ad2756ca9 Extend comment, fix also SD logging twice 2025-03-04 14:36:15 +02:00
Daniel Öster
aa3128fa29 Prevent logging FD twice 2025-03-04 14:16:50 +02:00
Daniel Öster
2c0e5be5da Remove serial-link (double LilyGo) as an option 2025-03-04 10:15:15 +02:00