Commit graph

2694 commits

Author SHA1 Message Date
Daniel Öster
ce2f17aa69 Add SOC estimation from cellvoltage min-max 2025-02-26 19:08:05 +02:00
Jamie Jones
69154e26d5 Running pre-commit 2025-02-26 15:54:18 +00:00
laughingguffly
b85be44d3d merge with main 2025-02-25 23:01:50 +00:00
laughingguffly
68b2144c82 merge with main 2025-02-25 22:36:52 +00:00
laughingguffly
7203f652cc Merge branch 'main' of https://github.com/laughingguffly/Battery-Emulator into feature/bms_reset_at_with_ntp 2025-02-25 22:23:41 +00:00
Jamie Jones
916d406965 Feedback from PR, removing code that's not needed. 2025-02-25 16:38:45 +00:00
Daniel Öster
f54440458b Make kWh more accurate 2025-02-25 11:43:51 +02:00
Jamie Jones
10b85f36f0
Merge branch 'main' into SIMPBMS 2025-02-25 09:40:59 +00:00
Jamie Jones
e256df469b Removing commented out code 2025-02-25 09:37:45 +00:00
Daniel Öster
cd9f7dfa0e
Merge pull request #913 from nmainil/main
Add basic read-only support for Volvo hybrid batteries
2025-02-25 09:54:47 +03:00
Jamie Jones
131312a8cd Functional SimpBMS support 2025-02-24 13:07:51 +00:00
Daniel Öster
69af8251b8 Make LED modes customizable 2025-02-24 15:02:21 +02:00
Nicolas MAINIL
85ace280ed Corrected typo 2025-02-24 08:52:25 +01:00
Nicolas MAINIL
84ef08b50b Changes from pre-commit 2025-02-24 08:44:38 +01:00
rha
1aeb8b9c46 Kostal: rx_index uint8 => uint16 2025-02-23 19:45:31 +02:00
nmainil
9468c0d0d2
Update VOLVO-SPA-HYBRID-BATTERY.cpp 2025-02-23 17:59:38 +01:00
nmainil
38ab9b06fa
Update BATTERIES.h 2025-02-23 17:57:19 +01:00
nmainil
09e5436cea
Add files via upload 2025-02-23 16:35:58 +01:00
nmainil
bdc297048a
Add files via upload 2025-02-23 16:35:15 +01:00
nmainil
6773faa3f5
Add files via upload 2025-02-23 16:31:47 +01:00
Marijn van Galen
dd51f5c105
Change two left behind 126 nummers to NOF_CELLS. 2025-02-23 14:28:21 +01:00
Marijn van Galen
401b703682
Change magic nummers to define. 2025-02-23 14:25:53 +01:00
rha
2173335929 Kostal: Removed inverter_allows_contactor_closing from battery info frame handling 2025-02-23 07:54:02 +02:00
Bernhard Urban-Forster
1182028aad kostal: remove commented code 2025-02-22 22:35:44 +01:00
Bernhard Urban-Forster
92964987cc kostal: disable clang-format for BATTERY_INFO and CYCLIC_DATA 2025-02-22 22:35:18 +01:00
Bernhard Urban-Forster
7a25669b87 kosta: switcheroo 2025-02-22 22:31:13 +01:00
Bernhard Urban-Forster
c600bf7b77 kostal: minor comment fixes 2025-02-22 22:28:50 +01:00
Bernhard Urban-Forster
9aee4a2a98 kostal: make helper functions static 2025-02-22 22:28:50 +01:00
Bernhard Urban-Forster
4830a69c32 kostal: disable DEBUG_KOSTAL_RS485_DATA_USB by default 2025-02-22 22:28:50 +01:00
Bernhard Urban-Forster
0c5c08199d kostal: ACKframe -> ACK_FRAME 2025-02-22 22:28:50 +01:00
Bernhard Urban-Forster
da9117ba20 kostal: CyclicData -> CYCLIC_DATA 2025-02-22 22:28:50 +01:00
Bernhard Urban-Forster
84edfbe368 kostal: restructure comments for CyclicData 2025-02-22 22:28:50 +01:00
Bernhard Urban-Forster
c300b6d7f8 kostal: more comments for BATTERY_INFO 2025-02-22 22:28:49 +01:00
rha
6a93beb0e0 Kostal cyclic data byte definition 2025-02-22 18:42:05 +02:00
rha
fc0e900848 Kostal: BMW S-box tweak and some patching 2025-02-22 18:22:18 +02:00
Daniel Öster
4bcb0d69e1 Add cellvoltage reading for BYD Atto 3 2025-02-22 16:26:33 +02:00
rha
b14dd98b22 Kostal status frame crc calculation & null stuffing 2025-02-22 07:10:30 +02:00
rha
db91f91750 Kostal battery info: Nominal capacity 2025-02-22 06:44:51 +02:00
Daniel Öster
1b0e38b170
Merge pull request #885 from dalathegreat/feature/orion-BMS
Feature: Add Orion BMS support
2025-02-21 00:08:53 +03:00
Daniel Öster
2e2391b31a
Merge pull request #904 from dalathegreat/bugfix/pause-power
Bugfix: Add writing of values to 0 incase of critical fault
2025-02-21 00:08:25 +03:00
Marijn van Galen
be0d05471f
Prevent overflow of cellvoltages array. 2025-02-20 21:17:17 +01:00
Daniel Öster
e5106c6858 Add writing of values to 0 incase of critical fault 2025-02-20 10:51:27 +02:00
Daniel Öster
43d34bb4a3 Restore OTA back buttons 2025-02-19 22:00:14 +02:00
Daniel Öster
97097238e6 Change scaling of SOH 2025-02-17 23:11:49 +02:00
Daniel Öster
2654d33320 Update cellvoltage amount on the fly if it exceeds configuration 2025-02-17 15:37:10 +02:00
Daniel Öster
a6655206b5 Add min/max voltage mapping 2025-02-17 15:13:46 +02:00
Daniel Öster
10a44d6b8a Change location of current direction detection 2025-02-17 14:53:01 +02:00
laughingguffly
d8810ba817
Merge branch 'main' into feature/bms_reset_at_with_ntp 2025-02-16 19:17:43 +01:00
Daniel Öster
81e0373d2d Edit bitmasking of charge-discharge 2025-02-16 18:09:35 +02:00
Daniel Öster
db2c0d1203 Add signing current based on direction 2025-02-16 13:48:51 +02:00