Commit graph

3826 commits

Author SHA1 Message Date
Daniel Öster
30a7b9d90e Add notes on CAN sending 2025-09-07 20:14:38 +03:00
Daniel Öster
e02cb61efc Add final CAN mappings for MysteryVan 2025-09-07 18:55:00 +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
7d8accb95d Change can log test flags 2025-09-07 09:40:17 +01:00
Jonny
fd9d1ec714 Add CAN log replay based battery tests 2025-09-07 08:58:30 +01:00
Jonny
7f8f48756d Tidy up and add more test stubs 2025-09-07 08:58:30 +01:00
Jonny
b205b63af3 Tidy some battery files 2025-09-07 08:56:17 +01:00
Daniel Öster
64a3d5f5aa Add more CAN mappings 2025-09-07 00:01:35 +03: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
Daniel Öster
cfdc1a3130 Improve mappings 2025-09-06 21:21:53 +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
Daniel Öster
282b27ff5d
Merge pull request #1492 from dalathegreat/bugfix/scaled-soc-negative-regression
Bugfix: Fix underflow bug when scaling SOC
2025-09-05 10:16:15 +03:00
Daniel Öster
1b012fb2d0
Fix underflow bug when scaling
Accidentally changed datatype during refactoring
2025-09-04 23:27:18 +03:00
Daniel Öster
54f9cb49f3 Add mappings for 2D4, 3B4 and 2F4 2025-09-04 23:21:26 +03:00
Daniel Öster
b17c9ad106
Update Software.cpp 2025-09-04 22:37:06 +03:00
Daniel Öster
3764ab4bf9 Add estimated charge setting for Kia eGMP 2025-09-04 22:34:38 +03:00
Daniel Öster
c1f3187306
Update Software.cpp 2025-09-04 20:36:12 +03:00
Daniel Öster
a8532b6f78
Merge pull request #1487 from dalathegreat/improvement/estimated-charge
Feature: Add manual override charge/discharge limits
2025-09-04 20:34:33 +03:00
Daniel Öster
a9185be603 Add manual override charge(discharge limits 2025-09-04 20:26:17 +03:00
Daniel Öster
91bbb25270
Merge pull request #1484 from dalathegreat/feature/ecmp-75kWh
Stellantis: Add initial support for 50/75kWh vans
2025-09-04 15:51:33 +03:00
Daniel Öster
2ef8055535
Merge pull request #1485 from No-Signal/bugfix/mqtt_loop_fix
Fixing mqtt_loop setup regression bug
2025-09-04 15:05:25 +03:00
Matt Holmes
8fe21fddb7 Fixing mqtt_loop setup regression bug 2025-09-04 10:35:32 +01:00
Daniel Öster
5770df46e4 Add offset to voltage value to make it more realistic 2025-09-04 09:28:07 +03:00
Daniel Öster
bd0923cab3 Only update temp and cellv when both min/max are available 2025-09-03 23:55:35 +03:00
Daniel Öster
3597a99a08 Fix float calculation for SOC 2025-09-03 23:52:32 +03:00
Daniel Öster
805d506062 Fix SOC and capacity for mystery van 2025-09-03 23:39:50 +03:00
Daniel Öster
e38b6286c7 Add initial support for 50/75kWh vans 2025-09-03 23:25:30 +03:00
Daniel Öster
805b3e10d2
Merge pull request #1483 from dalathegreat/bugfix/i3-dropping-messages
Bugfix: Increase CAN TX buffer to avoid dropping messages
2025-09-03 22:10:30 +03:00
Daniel Öster
08b6c81e67 Increase CAN TX buffer 2025-09-03 13:02:08 +03:00
Daniel Öster
0617bf4b8c
Update release-assets.yml 2025-09-02 23:59:44 +03:00
Daniel Öster
21870349d4
Update Software.cpp 2025-09-02 23:40:32 +03:00
Daniel Öster
eba1b640cf
Merge pull request #1481 from dalathegreat/feature/configurable-static-IP
Improvement: Add configurable static IP
2025-09-02 23:40:09 +03:00
Daniel Öster
90d3332143 Add configurable static IP 2025-09-02 23:34:58 +03:00
Daniel Öster
63100d2a37
Merge pull request #1478 from dalathegreat/improvement/moar-common-image
Improvement: Remove USER_SETTINGS entirely
2025-09-02 22:04:22 +03:00
Daniel Öster
57009c6f72 Merge branch 'improvement/moar-common-image' of github.com:dalathegreat/Battery-Emulator into improvement/moar-common-image 2025-09-02 22:00:08 +03:00
Daniel Öster
778d9b8585 Wifi unit test wrap 2025-09-02 22:00:00 +03:00
pre-commit-ci[bot]
630c67a482 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-09-02 18:57:25 +00:00
Daniel Öster
081d96e055 Fix unit tests after removal of USER_SETTINGS 2025-09-02 21:56:30 +03:00
Daniel Öster
53d40cbe51 Remove USER_SETTINGS for good 2025-09-02 21:18:15 +03:00
Daniel Öster
da560e1629 Remove more USER_SETTINGS 2025-09-02 21:06:18 +03:00
Daniel Öster
bb21b5d8e1 Remove unused ifdefs 2025-09-02 20:51:53 +03:00
Daniel Öster
f03324585b Move more USER_SETTINGS out 2025-09-02 20:42:48 +03:00
Daniel Öster
bf6e4c8a0f Merge branch 'improvement/moar-common-image' of github.com:dalathegreat/Battery-Emulator into improvement/moar-common-image 2025-09-02 20:13:59 +03:00
Daniel Öster
21eda56c9e Make Wifi channel configurable 2025-09-02 20:12:42 +03:00