Commit graph

691 commits

Author SHA1 Message Date
Daniel Öster
21c42c48f8
Update version number for release 2024-03-30 23:40:42 +02:00
Daniel
d17e677a90 Merge branch 'main' into feature/event-CAN-timing 2024-03-30 10:43:58 +02:00
Daniel Öster
19891b5a69
Merge pull request #240 from dalathegreat/bugfix/library-update-2024
Bugfix: Update libraries (2024/March)
2024-03-30 10:41:47 +02:00
odlg
a9c04005a9
Merge pull request #235 from dalathegreat/bugfix/i3-current
Bugfix: BMW i3 values
2024-03-29 20:56:07 +01:00
Daniel
ee055a586e Fix compilation in header file 2024-03-29 21:51:23 +02:00
Daniel
089814315d Fix CRC check on 0x2BD message 2024-03-29 20:39:37 +02:00
Daniel
5f834a13a0 Fix power factor for i3 2024-03-29 20:22:05 +02:00
Daniel
d31c3490a1 Fix current scaling 2024-03-29 11:32:03 +02:00
Daniel
18be0ead1b Update ElegantOTA to v3.1.1 2024-03-29 00:09:13 +02:00
Daniel
271f0dfb1f Update ArduinoJson to v7.0.4 2024-03-29 00:07:33 +02:00
Daniel
ca452d120b Update eModbus to v1.7.1stable 2024-03-28 23:59:38 +02:00
Daniel
3a1b30da8c Pre-commit after merge 2024-03-28 23:18:00 +02:00
Daniel Öster
4fbfe6f5e9
Merge branch 'main' into feature/event-CAN-timing 2024-03-28 23:16:52 +02:00
Daniel
20f67147fe Avoid overflow on discharge/charge values 2024-03-28 22:56:39 +02:00
Daniel
a51c53edff Minor optimizations 2024-03-28 22:46:29 +02:00
Daniel
fd85a9ebb2 Add interval defines for chargers 2024-03-28 22:29:21 +02:00
Daniel
c9fe3168e1 Add interval defines for inverters 2024-03-28 22:26:14 +02:00
Daniel
25afbd82f9 Fix compilation issue 2024-03-28 22:09:51 +02:00
Daniel
df374d67ce Refactor CAN interval parameters 2024-03-28 18:05:02 +02:00
Daniel
d0efc4f3fc Add event for all battery types, can overrun 2024-03-28 17:34:46 +02:00
Daniel
0c62bf16df Add ifdefs for all prints. Remove example folders 2024-03-28 17:01:02 +02:00
Daniel
28fc1da7c0 Add event for CAN overrun 2024-03-28 00:10:06 +02:00
Daniel
c86d8c8741 Wrap serial in ifdef 2024-03-27 23:14:05 +02:00
Ole
f145705b96 Formatting 3 2024-03-27 21:57:45 +01:00
Ole
662ca199ea Formatting 2 2024-03-27 21:53:38 +01:00
Ole
99d45f25a0 Formatting 2024-03-27 21:49:19 +01:00
Daniel
6b94fe0eba Optimize webserver speed 2024-03-27 22:46:21 +02:00
Daniel
1622ed5dfb Wrap serialprints in ifdef 2024-03-27 21:33:09 +02:00
Daniel
0c984d906e Wrap usb events in ifdef to reduce cpu usage 2024-03-27 21:18:12 +02:00
Ole
01f1ac24f7 Make mainLoop run as background task with same priority as modbus 2024-03-27 18:02:39 +01:00
Daniel Öster
9bbaf8f3ae
Update BMW-I3-BATTERY.cpp 2024-03-27 17:45:44 +02:00
Daniel
105100c500 Revise safety limits 2024-03-21 21:42:13 +02:00
Daniel Öster
642675ff46
Merge branch 'main' into bugfix/triplet-batteries 2024-03-21 21:26:06 +02:00
Daniel
e2acfc25ee pre-commit fix 2024-03-21 21:25:29 +02:00
Daniel
e9f004c47b Add ifdef 2024-03-18 18:28:05 +02:00
Daniel
1d8fc7f0c9 Make inv-cont-open info, add CAN restart 2024-03-17 22:37:29 +02:00
Daniel Öster
59103af1ca
Update version number 2024-03-16 21:35:12 +02:00
Daniel Öster
c2f8d5d5d0
Update version number for release 2024-03-16 21:26:03 +02:00
Daniel Öster
d4ecbfddbd
Merge pull request #224 from dalathegreat/feature/bmwi3
New battery: BMW i3 🔋
2024-03-16 21:24:50 +02:00
Daniel Öster
bc342972b3
Merge pull request #220 from gingofthesouth/feature/Add-mDNS-for-local-discovery
Add mDNS for local device discovery.
2024-03-16 21:24:30 +02:00
Daniel
ea62cc68a7 Simplify CAN sending 2024-03-16 18:40:13 +02:00
Daniel Öster
607dfedea9
Update Software/src/battery/BMW-I3-BATTERY.cpp
Co-authored-by: lenvm <lenvm@users.noreply.github.com>
2024-03-16 18:35:16 +02:00
Daniel Öster
8ddfbd5a36
Update Software/src/battery/BMW-I3-BATTERY.cpp
Co-authored-by: lenvm <lenvm@users.noreply.github.com>
2024-03-16 18:34:24 +02:00
Daniel
36561b8664 Code review fixes 2024-03-16 12:01:27 +02:00
Daniel Öster
d58d2edc8a
Merge pull request #215 from dalathegreat/bugfix/BYD-CAN-limits
BYD CAN: Swap dis/cha limits in CAN mapping
2024-03-16 00:00:52 +02:00
Daniel
61d8fdd46f Cleanup unused variables 2024-03-15 23:59:13 +02:00
Daniel
9f57c0131f Fix initial value 2024-03-15 23:43:12 +02:00
Daniel
4691998404 Add CRC reading safety check 2024-03-15 23:40:11 +02:00
Daniel
eafa870535 Code cleanup before merge 2024-03-15 23:12:47 +02:00
Daniel
e8b0fe07c2 Change sending logic, and WUP logic 2024-03-14 23:01:50 +02:00