Commit graph

3152 commits

Author SHA1 Message Date
mbuhansen
24c1ce73ae
Merge branch 'dalathegreat:main' into main 2025-09-20 21:13:04 +02:00
Daniel Öster
3bfc350b65
Merge pull request #1546 from dalathegreat/bugfix/egmp-estimated-soc-configurable
Kia eGMP: Add configurable option for estimated SOC
2025-09-19 10:03:42 +03:00
mbuhansen
89abc6a964
Update GPIO pin assignments for contactors 2025-09-19 08:45:19 +02:00
mbuhansen
45643237e4
Comment out contactor welded event checks 2025-09-19 08:42:19 +02:00
Daniel Öster
15143d1384 Add configurable option for estimated SOC 2025-09-17 23:23:55 +03:00
Daniel Öster
0244468624 Make contactor opening take 9s instead of 60s 2025-09-17 23:06:30 +03:00
Daniel Öster
3ead4d12d4
Merge pull request #1543 from jonny5532/fix/allow-8char-wifi-passwords
Fix validation so that 8 character WiFi passwords work
2025-09-16 19:39:05 +03:00
Jonny
5277665dd1 Fix validation so that 8 character WiFi passwords work 2025-09-16 16:14:20 +01:00
Daniel Öster
df52d067e7
Update Software.cpp 2025-09-16 13:36:42 +03:00
Jonny
73c6821a9a Stop erroneous events when saving an empty SSID/pw 2025-09-15 20:23:35 +01:00
Daniel Öster
980e450871
Update Software.cpp 2025-09-15 13:25:57 +03:00
Daniel Öster
c7bb82c1de
Merge pull request #1537 from jonny5532/fix/revert-sma-tripower-changes
Restore previous SMA TRIPOWER behaviour to fix regression/issues
2025-09-14 23:22:27 +03:00
Jonny
50d794d0de Restore previous SMA TRIPOWER behaviour to fix regression and potential issues 2025-09-14 21:16:48 +01:00
Daniel Öster
332e982bed Move save button, update naming 2025-09-14 23:12:32 +03:00
Daniel Öster
9ee0dffb33 Refactor Settings page with cards 2025-09-14 22:45:03 +03:00
Daniel Öster
34466de3a7
Merge pull request #1528 from jonny5532/feature/log-can-interfaces
Include CAN interface number in logs (with distinct TX/RX)
2025-09-13 12:22:08 +03:00
Jonny
5510d3aeb5 Wait at most 100ms for Serial in init_serial on 2CAN so it will boot without USB 2025-09-12 20:07:25 +01:00
Jonny
9554cbf808 Include CAN interface number in logs (with distinct TX/RX) 2025-09-12 15:31:44 +01:00
Daniel Öster
018cd4ed52 Allocate less memory for ELEGANT_HTLM array 2025-09-11 23:48:55 +03:00
Daniel Öster
b33f42c9c5
Update Software.cpp 2025-09-11 20:36:48 +03:00
Daniel Öster
5246cd34c9
Update Software.cpp 2025-09-11 20:32:11 +03:00
Daniel Öster
9fe83fb131
Merge pull request #1517 from dalathegreat/feature/new-rivian-battery
New Battery! 🔋 Add support for Rivian batteries  🔋
2025-09-10 22:32:32 +03:00
Daniel Öster
62d0d59e74 Simplify CAN writing 2025-09-10 21:13:38 +03:00
Daniel Öster
2e859a1ee6 Correct shifting of amp limits 2025-09-10 21:01:13 +03:00
Daniel Öster
9b6f5409c2
Merge pull request #1494 from jonny5532/fix/change-can-speed
Fix multiple bugs with native change_can_speed operation to fix BMW PHEV
2025-09-10 20:49:25 +03:00
Daniel Öster
ac153ec901 Simplify capacity calculation and initial values 2025-09-09 21:15:35 +03:00
Daniel Öster
fc109cd954 Add Rivian battery support 2025-09-09 21:08:07 +03:00
Daniel Öster
5f73a4c32b Update version number 2025-09-09 20:46:31 +03:00
Daniel Öster
f609427e00 Make Zoe2 double-battery possible 2025-09-09 20:45:44 +03:00
Daniel Öster
d8d64ee16c Add APpassword to settings page 2025-09-08 23:21:17 +03:00
Jonny
db9537a34b Fix native CAN speed changing using new library, with new CanBattery API (currently only used by BMW PHEV). 2025-09-08 17:39:03 +01:00
Daniel Öster
577a353285
Update Software.cpp 2025-09-08 19:17:35 +03:00
Daniel Öster
454a4565c0 Make CAN-FD frequence configurable 2025-09-08 19:10:24 +03:00
Jonny
5ae8155866 Tweak CAN still-alive tests to more reliably construct batteries (and change name) 2025-09-08 10:34:49 +01:00
Daniel Öster
b5ebcdbcd7
Merge pull request #1504 from jonny5532/feature/fix-can-still-alive
Change several batteries to only flag CAN aliveness on relevant msgs
2025-09-08 11:34:47 +03:00
Daniel Öster
c6ad1f8afe
Merge pull request #1503 from dalathegreat/bugfix/logging-unreliable
Bugfix: Make setup() unable to return early
2025-09-08 11:33:56 +03:00
Jonny
b115abf081 Fix cellvoltages index on RJXZS population 2025-09-07 23:51:21 +01:00
Jonny
7bbbf846d8 Change several batteries to only flag CAN aliveness on relevant msg reception 2025-09-07 22:38:50 +01:00
Daniel Öster
5b277d633b Make setup() unable to return early 2025-09-08 00:10:07 +03:00
Daniel Öster
93b30241da Move stillalive handler to actual messages 2025-09-07 20:44:33 +03:00
Daniel Öster
c01291d15f
Update Software.cpp 2025-09-07 13:22:54 +03:00
jonny5532
3c4880e783
Merge pull request #1443 from jonny5532/feature/can-log-based-testing-rebase
CAN log based testing
2025-09-07 11:07:35 +01:00
Daniel Öster
3172c32cc7
Merge pull request #1496 from jonny5532/fix/rjxzs-cell-count
Fix RJXZS cell count population (and tidy)
2025-09-07 12:06:00 +03:00
Jonny
b205b63af3 Tidy some battery files 2025-09-07 08:56:17 +01:00
Daniel Öster
a40de5ecee
Merge pull request #1495 from jonny5532/fix/remove-duplicate-CanBattery-constructor
Remove the duplicate CanBattery constructor.
2025-09-06 23:23:44 +03:00
Daniel Öster
99b79eab7e
Merge pull request #1498 from dalathegreat/bugfix/sofar-crash-common
Sofar: Crashfix, remove faulty print causing crash
2025-09-06 21:35:29 +03:00
Daniel Öster
9662054a4f
Merge pull request #1489 from dalathegreat/improvement/egmp-charge-settings
Improvement: Add estimated charge setting for Kia eGMP
2025-09-06 21:31:39 +03:00
Daniel Öster
29aecc577b Remove faulty print causing crash 2025-09-06 21:24:17 +03:00
Jonny
b40387817d Fix RJXZS cell count population (and tidy) 2025-09-06 14:00:12 +01:00
Jonny
7903805373 Remove the duplicate CanBattery constructor. 2025-09-06 12:10:17 +01:00