Commit graph

2304 commits

Author SHA1 Message Date
mvgalen
b0e103a0fc Update SOLAX-CAN.cpp 2025-08-14 13:42:17 +02:00
mvgalen
8d079f3db8 Add pins for automatic precharging to devkit and 3lb as well. 2025-04-15 21:56:34 +02:00
mvgalen
cb025e47dc Add option for NO contactor to disconnect inverter. 2025-04-15 21:54:20 +02:00
mvgalen
bc1a75a5b6 Define our own pins for automatic precharge. Add option to use NO contactor for inverter disconnect. 2025-04-15 21:50:24 +02:00
mvgalen
0b615b168d Fix efficiency calculation. 2025-04-15 21:48:26 +02:00
mvgalen
98baa84a09 MEB: Add efficiency value to more battery page. 2025-04-15 21:08:19 +02:00
mvgalen
3bd5287d02 Only set precharge bit when almost done precharging.
To prevent battery errors due to precharge taking too long, we now only set the precharge bit when voltages internal and external voltages are already close.
2025-04-15 21:07:57 +02:00
mvgalen
4b8bf6afec Add HV chargeport voltage to webpage and precharge. 2025-04-13 12:03:29 +02:00
Daniel Öster
08e9568883
Update Software.ino 2025-04-13 12:29:16 +03:00
Daniel Öster
71449caf4e
Merge pull request #971 from dalathegreat/feature/CMFA-EV
New battery: Add support for CMFA-EV battery
2025-04-13 11:36:09 +03:00
Daniel Öster
15fce9073b
Merge pull request #1040 from dalathegreat/feature/negative-SOC-scaling
Feature: Add negative SOC scaling 📉
2025-04-13 11:35:18 +03:00
Daniel Öster
a40b21c546
Merge pull request #1026 from dalathegreat/bugfix/atto3-standard-range
New Battery: Add support for 50kWh standard range Atto3
2025-04-13 11:29:14 +03:00
Daniel Öster
21f38229ae
Merge pull request #1042 from greenoem/tesla-feature-bmsreset
Feature: Add Tesla BMS ECU reset, basic UDS response logging
2025-04-12 23:13:50 +03:00
Daniel Öster
50fbaf252d Add CPU temperature monitoring in Webserver 2025-04-12 19:06:41 +03:00
greenoem
95ce82bcc9
Merge branch 'dalathegreat:main' into tesla-feature-bmsreset 2025-04-09 11:46:36 +01:00
Daniel Öster
a326a417c0
Merge pull request #1038 from dalathegreat/bugfix/zoeGen2
Improvement: Zoe Gen2, feedback fixes
2025-04-08 23:04:46 +03:00
greenoem
a3b7edf6f6
Merge branch 'dalathegreat:main' into tesla-feature-bmsreset 2025-04-08 08:57:53 +01:00
James Brookes
f1ae250266 Tesla: update naming of BMS reset and Isolation clear functions 2025-04-07 19:19:25 +01:00
greenoem
5556a873c9
Merge branch 'dalathegreat:main' into tesla-feature-bmsreset 2025-04-07 19:16:09 +01:00
pre-commit-ci[bot]
0e975dfea6 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-04-07 16:35:33 +00:00
lenvm
3ffc6ddeb7 BMW iX: update values in CAN messages 2025-04-06 20:41:20 +02:00
James Brookes
a5c99488dd Feature: Add Tesla BMS ECU reset, basic UDS response logging 2025-04-06 19:40:57 +01:00
Daniel Öster
efabac4b8e Add negative SOC scaling 2025-04-06 21:26:04 +03:00
Daniel Öster
9a8c1f1f77
Merge pull request #1037 from dalathegreat/bugfix/crash-core1
Crash fix: Remove faulty DEBUG_LOG section
2025-04-06 20:30:07 +03:00
Daniel Öster
ca0113cb49 Fix handling of 373 message 2025-04-06 15:52:43 +03:00
Daniel Öster
3a8f1351f4 Speed up current measurement sampling 2025-04-06 15:33:55 +03:00
Daniel Öster
25f580f689 Add event for if 12V battery is too low 2025-04-06 15:30:19 +03:00
Daniel Öster
85d8b0abe0
Merge pull request #1031 from dalathegreat/refactor/webserver-checkboxes
Improvement: Performance and cleanup
2025-04-06 15:20:01 +03:00
Daniel Öster
d92d9d1fb6 Remove task_time_us from functions 2025-04-06 14:15:29 +03:00
Daniel Öster
4706765b9a Remove crashing code section 2025-04-06 14:01:57 +03:00
mvgalen
19cfd63d32 Merge remote-tracking branch 'origin/main' into improvement/meb 2025-04-06 11:11:03 +02:00
Daniel Öster
5b4433f5be Merge branch 'main' into refactor/webserver-checkboxes 2025-04-06 11:51:31 +03:00
pre-commit-ci[bot]
fddc3a6952 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-04-05 16:05:13 +00:00
Daniel Öster
f3bf511e85 Fix compilation warning from build system 2025-04-05 19:03:21 +03:00
mvgalen
70a08391b0 Add question mark for unknown values. 2025-04-05 14:45:37 +02:00
pre-commit-ci[bot]
b85be72e2b [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-04-05 11:04:33 +00:00
Daniel Öster
4bb3fbd4d3 Add ifdefs to timing functions to save performance 2025-04-05 13:55:30 +03:00
mvgalen
43fbb84b8f Add welded contactors status to webpage 2025-04-02 10:28:21 +02:00
Daniel Öster
41d8d5cf27 Improve wording 2025-04-01 23:48:13 +03:00
Daniel Öster
2c3ae3d79d Add support for 50kWh standard range 2025-04-01 14:47:41 +03:00
mvgalen
0e7bc7d2c4 Add missing break 2025-04-01 13:29:37 +02:00
Daniel Öster
f4a7de639f Add all cellvoltage PID replies 2025-03-31 21:16:20 +03:00
Daniel Öster
94cd005f84 Add more to datalayer 2025-03-31 21:09:27 +03:00
Daniel Öster
35f88a8fe2 Add more PID polls 2025-03-31 20:54:40 +03:00
Daniel Öster
9626c04233 Add more battery info page for CMFA 2025-03-31 15:18:53 +03:00
Daniel Öster
9b77b135b6 Update TODO comments 2025-03-30 22:25:34 +03:00
Daniel Öster
be7a79686a Fix datatype casting on pack voltage 2025-03-30 22:11:51 +03:00
Daniel Öster
f3b3bb92cf Fix PID polling message frame 2025-03-30 21:49:25 +03:00
Daniel Öster
95aca19120 Add reverse engineered PID polls 2025-03-29 21:51:48 +02:00
Daniel Öster
a37b621e99 Merge branch 'main' into feature/CMFA-EV 2025-03-29 19:59:41 +02:00