lenvm
|
1c3a27bd4d
|
Merge pull request #1130 from lenvm/feature/bmw-ix-contactor-closing
BMW iX: add functionality to close and open contactors
|
2025-05-11 23:11:22 +02:00 |
|
lenvm
|
2e7a46b2f8
|
SMA-BYD-HVS: change location of #ifdef INVERTER_CONTACTOR_ENABLE_LED_PIN
|
2025-05-11 22:43:17 +02:00 |
|
Jaakko Haakana
|
31b7e12117
|
Add missing function
|
2025-05-11 22:34:23 +03:00 |
|
lenvm
|
f3c250368a
|
BMW iX: add functionality to close and open contactors, including webserver buttons to close and open contactors
|
2025-05-11 21:32:23 +02:00 |
|
lenvm
|
e7d7791da9
|
SMA-BYD-HVS: change SMA_158 depending on battery_allows_contactor_closing, and add CAN_inverter_still_alive for all CAN messages sent by SMA
|
2025-05-11 20:54:19 +02:00 |
|
Jaakko Haakana
|
637d7f7771
|
Add RS485 battery and inverter protocol base classes and refactor RS485/Modbus handling
|
2025-05-11 21:50:52 +03:00 |
|
Jaakko Haakana
|
eb293b38d4
|
Merge pull request #1126 BMW I3 battery implemented as a class with double battery support
|
2025-05-11 21:46:48 +03:00 |
|
Daniel Öster
|
848d347e12
|
Reduce millis usage in Wifi monitor
|
2025-05-11 21:27:49 +03:00 |
|
Daniel Öster
|
03860b17a8
|
Remove millis() calls from precharge control
|
2025-05-11 21:21:42 +03:00 |
|
Daniel Öster
|
1b8f3eaf55
|
Reduce millis() calls in EGMP
|
2025-05-11 21:16:42 +03:00 |
|
Daniel Öster
|
3d1644c14e
|
Remove millis calls from transmit_rs485
|
2025-05-11 21:13:45 +03:00 |
|
Jaakko Haakana
|
3369639795
|
Merge pull request #1127 Ferroamp CAN inverter protocol code converted to use the base class
|
2025-05-11 20:41:31 +03:00 |
|
Jaakko Haakana
|
3c53dcfcad
|
Add missing header
|
2025-05-11 09:57:17 +03:00 |
|
Jaakko Haakana
|
c39a6136ad
|
Ferroamp CAN inverter protocol code converter to use the base class
|
2025-05-11 09:46:40 +03:00 |
|
Jaakko Haakana
|
d1a75edea2
|
Remove commented and unnecessary code
|
2025-05-11 08:48:12 +03:00 |
|
Matt Holmes
|
91238f5b68
|
Bugfix for mqtt memory leak
|
2025-05-10 21:59:14 +01:00 |
|
Jaakko Haakana
|
4fb1720102
|
BMW I3 battery implemented as a class with double battery support
|
2025-05-10 21:44:47 +03:00 |
|
Daniel Öster
|
8501c7514f
|
Add PSA VCU 0x382 sending
|
2025-05-10 20:42:15 +03:00 |
|
Daniel Öster
|
e3f680c21e
|
Change init value of voltage
|
2025-05-10 20:03:14 +03:00 |
|
Daniel Öster
|
801bce9d8b
|
Add more Stellantis info
|
2025-05-10 19:56:36 +03:00 |
|
Jaakko Haakana
|
64d920185b
|
Merge pull request #1124 All chargers built regardless of build-time selection
|
2025-05-10 16:57:05 +03:00 |
|
Jaakko Haakana
|
dde9e3359b
|
Use correct can interface with LEAF_1F2
|
2025-05-10 16:37:03 +03:00 |
|
Jaakko Haakana
|
32d762b19b
|
Merge from main and fix conflicts.
|
2025-05-10 16:17:15 +03:00 |
|
Jaakko Haakana
|
3380a0d3e3
|
Merge pull request #1114, Nissan Leaf battery implemented as class with double battery support
Nissan Leaf battery class with double battery support
|
2025-05-10 15:59:25 +03:00 |
|
Jaakko Haakana
|
3869ec0b0a
|
Add required header
|
2025-05-10 07:24:51 +03:00 |
|
Jaakko Haakana
|
517731c4c3
|
All chargers compiled
|
2025-05-10 06:50:15 +03:00 |
|
Jaakko Haakana
|
1d733fa78f
|
Merge pull request #1122 from kyberias/charger-base
Chargers use a base class
|
2025-05-09 21:18:46 +03:00 |
|
Jaakko Haakana
|
e2f227f7d7
|
Merge pull request #1121 from kyberias/afore-class
Use common base class for Afore CAN inverter protocol
|
2025-05-09 21:18:18 +03:00 |
|
Jaakko Haakana
|
ff134571a4
|
Chargers have a base class
|
2025-05-09 19:25:36 +03:00 |
|
Jaakko Haakana
|
78350cd11d
|
Afore inverter as class
|
2025-05-09 16:26:16 +03:00 |
|
Daniel Öster
|
0967f7cab1
|
Add SOC and current
|
2025-05-09 16:09:58 +03:00 |
|
Jaakko Haakana
|
f764fb08d1
|
Merge pull request #1117 from kyberias/can-inv-class
BYD CAN inverter protocol class
|
2025-05-08 21:20:53 +03:00 |
|
Daniel Öster
|
0c86309385
|
Update Software.ino
|
2025-05-08 21:13:52 +03:00 |
|
Jaakko Haakana
|
d934a3b796
|
BYD CAN inverter protocol class
|
2025-05-07 22:42:45 +03:00 |
|
Daniel Öster
|
61e9979400
|
Update Software.ino
|
2025-05-07 22:28:17 +03:00 |
|
Daniel Öster
|
ceb9910560
|
Merge pull request #1110 from dalathegreat/bugfix/scaled-capacity
Bugfix: Scaled capacity overhaul
|
2025-05-07 22:24:51 +03:00 |
|
Daniel Öster
|
99e7dc090e
|
Merge pull request #1101 from dalathegreat/bugfix/atto3-end-of-charge-ramping
BYD Atto 3: Tweak SOC voltage estimation lookup tables + More PID polls!
|
2025-05-07 10:08:33 +03:00 |
|
lenvm
|
2b608e48b9
|
Merge pull request #1017 from lenvm/feature/renault-zoe-gen2-nvrol-reset
Renault Zoe Gen2: add NVROL reset function
|
2025-05-06 22:41:02 +02:00 |
|
lenvm
|
987894dba4
|
Renault Zoe Gen2: add message 0x376, including emulated time
|
2025-05-06 22:27:01 +02:00 |
|
lenvm
|
36a87124fd
|
Renault Zoe Gen2: update message content of 0x373
|
2025-05-06 22:27:01 +02:00 |
|
lenvm
|
1e393014f8
|
Renault Zoe Gen2: use extended datalayer NVROL reset boolean to trigger NVROL reset
|
2025-05-06 22:27:01 +02:00 |
|
lenvm
|
23df173d77
|
Renault Zoe Gen2: wait 30s after NVROL reset, and continue normal operation afterwards
|
2025-05-06 22:27:01 +02:00 |
|
lenvm
|
03227827d0
|
Renault Zoe Gen2: add NVROL reset function
|
2025-05-06 22:26:59 +02:00 |
|
Daniel Öster
|
a5d88f13b6
|
Merge pull request #1112 from dalathegreat/bugfix/contactor-automation
Bugfix: Add battery closing allowed flag on startup
|
2025-05-06 23:10:05 +03:00 |
|
Daniel Öster
|
8f27fb053a
|
Raise deviation allowed from testing
|
2025-05-06 22:31:32 +03:00 |
|
Jaakko Haakana
|
6fc8e59092
|
Make sure second Leaf battery starts with voltage_dV=0
|
2025-05-06 21:38:57 +03:00 |
|
Jaakko Haakana
|
e43cc8c266
|
Fix charger compilation
|
2025-05-06 09:13:40 +03:00 |
|
Jaakko Haakana
|
a790b718a4
|
Let both batteries transmit CAN
|
2025-05-06 08:51:58 +03:00 |
|
Daniel Öster
|
f47ac9e411
|
Add battery closing allowed flag on startup
|
2025-05-06 08:39:59 +03:00 |
|
Jaakko Haakana
|
6a1f3ccfa4
|
Add workflow to build double batteries
|
2025-05-06 08:31:09 +03:00 |
|