Commit graph

658 commits

Author SHA1 Message Date
Steven Maresca
95ef27ab29 Refactor CHADEMO-BATTERY to remove SimpleISA 2024-06-23 14:54:00 -04:00
Steven Maresca
8d36cdc428 Add shunts to data layer 2024-06-23 14:53:03 -04:00
Steven Maresca
205eb54b11 CHADEMO-BATTERY.cpp - minor typos, unnecessary variable cleanup 2024-06-16 19:33:31 -04:00
Daniel Öster
d5b1694498
Update KIA-E-GMP-BATTERY.cpp 2024-06-16 17:47:36 +03:00
Daniel Öster
be05445610
Merge pull request #343 from dalathegreat/bugfix/renault-zoe-refactor
Bugfix: Split Zoe handling with OVMS info
2024-06-15 00:11:26 +03:00
Daniel Öster
fcdc6bbb91 Rescale voltage for Atto3 2024-06-14 23:51:48 +03:00
Daniel Öster
d22d3546d5 Merge branch 'main' into bugfix/renault-zoe-refactor 2024-06-14 23:41:38 +03:00
Cabooman
fe6ea4ead8
Move WIFI out from the core task (#346)
* Initial commit

Moved wifi_monitor to the mqtt task, renamed it to 'connectivity task'

* Missed a spot

* Might be the last spot! Who knows!

* Nope, last spot wasn't last spot, better luck this time!
2024-06-14 22:22:19 +02:00
Daniel Öster
9346632b95 Add clearing of overrun event 2024-06-13 23:36:52 +03:00
Daniel Öster
0e8c75beaa Split Zoe handling with OVMS info 2024-06-12 23:59:13 +03:00
Daniel Öster
218ed254be
Feature: Add initial support for Atto 3 (#325)
* Add initial files for Atto 3
2024-06-10 23:35:30 +03:00
amarofarinha
f339c7a7dc remove update_number_of_cells from update_values_battery 2024-06-09 10:33:52 +01:00
amarofarinha
3c3999877d BugFix calculate number of cell in KIA pack 2024-06-09 10:21:41 +01:00
Daniel Öster
0b1749a82c
Merge pull request #340 from dalathegreat/bugfix/solax-division-by-zero
Bugfix: Division by 0 could crash the board
2024-06-08 22:34:05 +03:00
Daniel
eda565f29b Add safeguards to avoid div0 2024-06-08 19:28:24 +03:00
Daniel
21e8166c4b Add hardware printout to Webui 2024-06-08 18:25:16 +03:00
Daniel Öster
2c434624c6
Feature: Post reset reason as Event (#335)
* Add event for all reset reasons

---------

Co-authored-by: Cabooman <81711263+Cabooman@users.noreply.github.com>
2024-06-05 23:11:06 +03:00
Daniel Öster
8664c817c4
Merge pull request #330 from dalathegreat/improvement/compiler-warnings
Improvement: Compiler warnings
2024-06-04 18:04:33 +03:00
amarofarinha
5fa41be028
Merge branch 'dalathegreat:main' into main 2024-06-02 21:16:16 +01:00
Daniel
6d5eeaf964 Merge branch 'main' into improvement/compiler-warnings 2024-06-02 21:36:15 +03:00
Daniel
166bb4dce6 Make 12V default value reasonable 2024-06-02 21:32:00 +03:00
amarofarinha
babab9abf1 clang-format 2024-06-02 01:51:58 +01:00
amarofarinha
12b6e10254 Performace Improvements on LEAF CAN RX + KIA cells voltages array values change 2024-06-02 01:13:26 +01:00
Steve Maresca
de3ceb5a9e
Merge pull request #311 from smaresca/smaresca/CHADEMO-IVT
Improvement - CHAdeMO: Add measured current and voltage via IVT Shunt
2024-06-01 19:17:10 -04:00
Daniel
30bea67d38 More compiler warning fixes 2024-06-01 19:46:31 +03:00
Daniel
715d269f61 Fix compiler warnings for led_handler 2024-06-01 15:14:12 +03:00
amarofarinha
630e45e4fb Bug Fix Charge/Discharge limit failures
the counter was the same for both tests and was being reseted on secont test
2024-05-31 12:04:50 +01:00
amarofarinha
cd0ed8faa1 Events published only the first time when entering the state.
Events EVENT_BATTERY_FULL and EVENT_BATTERY_EMPTY published only the first time when entering the state.
2024-05-31 09:26:21 +01:00
Steven Maresca
00035872d3 CHADEMO - swap header names 2024-05-30 19:45:44 -04:00
Steven Maresca
5fb26ffa0e CHADEMO - Miscellaneous incremental improvements. 2024-05-30 19:45:44 -04:00
Steven Maresca
bf3cada068 Rename header to make it clearer that it is intended solely for CHADEMO 2024-05-30 19:45:44 -04:00
Steven Maresca
ccfb7cb84c ISA IVT-S vs IVT-MOD pinout note for posterity 2024-05-30 19:45:44 -04:00
Steven Maresca
1500618ab4 Improvement - CHAdeMO: make shunt mandatory and defined by default, akin to imposed contactor control 2024-05-30 19:45:44 -04:00
Steven Maresca
893d3f5e44 CHAdeMO: Add measured current and voltage 2024-05-30 19:45:44 -04:00
Steven Maresca
94aea68e7f Fix earlier conflict artifact (CANstillAlive remnant) 2024-05-30 19:45:44 -04:00
amarofarinha
e1c2b7a6bf
Suggested data type change 2024-05-29 21:49:21 +01:00
amarofarinha
6ddfb215fe
Merge branch 'dalathegreat:main' into main 2024-05-29 21:46:38 +01:00
Daniel
4a4ff1e16b Add back value writing to Safety.cpp 2024-05-29 23:32:31 +03:00
Daniel
9876d5b75b Merge branch 'main' into bugfix/i3-power-watt 2024-05-29 23:15:56 +03:00
Daniel
7ff5113ad4 Move CAN alive check on LEAF 2024-05-29 22:56:27 +03:00
amarofarinha
a961a5d8d5
Merge branch 'dalathegreat:main' into main 2024-05-29 20:27:53 +01:00
Daniel
22d2aafb99 Move location of can_bus_alive check 2024-05-29 21:55:03 +03:00
amarofarinha
4731fcdf5e clang-format 2024-05-29 17:47:31 +01:00
amarofarinha
22b922b07a
max charge/discharge limit failures 2024-05-29 16:16:17 +01:00
amarofarinha
5df42afbe7
max charge/discharge limit failures 2024-05-29 16:15:57 +01:00
Daniel
a3dbe103c3 Fix Nissan LEAF startup contactor issue 2024-05-29 16:10:39 +03:00
Daniel
9c83ef7290 Fix more compilation issues 2024-05-29 14:23:28 +03:00
Daniel
f9f5532212 Fix compilation issue on ESPAsyncWebServer 2024-05-29 14:01:52 +03:00
Daniel
12f440126b Fix compilation issue 2024-05-29 13:29:53 +03:00
Daniel Öster
85285dcdd4
Merge pull request #324 from amarofarinha/main
LEAF - Setting cell voltage values after last cell frame values
2024-05-28 22:40:57 +03:00