Commit graph

738 commits

Author SHA1 Message Date
Steven Maresca
8d84b1bcec Microfeature: Add uptime tracking and display, using Uptime_Library by Yiannis Bourkelis 2024-04-24 00:05:00 -04:00
Daniel
78dfbef3e2 Use True instead of 1 on bools 2024-04-23 20:36:29 +03:00
Daniel
4984bbe56b Remake logic on battery wakeup 2024-04-23 19:56:50 +03:00
Daniel Öster
aef99dbbe9
Merge pull request #260 from dalathegreat/bugfix/recover-CAN
Bugfix: Decrease time before CAN retransmission
2024-04-23 16:49:31 +03:00
Daniel
7d663dae27 Fix USB debug kW value scaling 2024-04-19 21:57:01 +03:00
Daniel
f28be55b69 Decrease time before CAN retransmission 2024-04-18 20:24:14 +03:00
Daniel
5dd5d57ce8 Fix byteorder and scaling 2024-04-17 09:25:36 +03:00
Daniel
1cac91bbc2 Add allowed charge limits from CAN 2024-04-16 21:27:26 +03:00
itpr-gwis2
d098065f47 Add INTERVAL_500_MS_DELAYED to types.h for KIA-E-GMP-BATTERY.cpp 2024-04-16 18:35:36 +03:00
Cabooman
0fee07313a
Data layer introduction (#254)
* Active power, SOH

* Total and remaining capacity

* pre-commit, baby!

* Typo

* pre-commit wrestling

* Temp min/max

* Voltage and current

* Min/max design voltage

* BMS status, max charge/discharge, cell min/max

* BMS status cleanup

* Pre-commit, we meet again

* Cell voltages and minor fixes

* Cell number

* SOC

* Missed a spot

* Event handling moved, Wh bugs fixed, time measurements improved

* Pre-commit, old friend...

* Battery chemistry

* Update TESLA-MODEL-3-BATTERY.cpp

* Total capacity/Wh max, soem default values

* Good ol' pre-comm

* Some prio/core cleanup, docs...

* Contactor closing variables

* Max charge/discharge amps

* Data layer variable documentation

* USER_SETTINGS comments

* Charger comment

* Update datalayer.h
2024-04-15 22:26:10 +02:00
Daniel
8b2bdee96d Update magic header value 2024-04-15 22:42:39 +03:00
Daniel
e61956372f Fix TODOs by adding new events for LEAF 2024-04-15 21:58:49 +03:00
Daniel
15a1215d22 USB debug removal and improvements 2024-04-15 20:47:47 +03:00
Daniel Öster
8169d73324
Update version number 2024-04-14 22:11:25 +03:00
Daniel Öster
dcd0ebdf57
Update version number for release 2024-04-14 21:48:58 +03:00
Daniel
20543f98fa Remove Volvo writing to bms_status 2024-04-14 21:13:12 +03:00
Cabooman
ffa7a54f20
Refactoring: Scalability and performance (#252)
Refactoring v5.7 step 1
2024-04-14 14:41:01 +02:00
Daniel Öster
bb38370388
Merge pull request #250 from dalathegreat/bugfix/compile-egmp
Bugfix: Update header to get EGMP to compile
2024-04-10 19:51:07 +03:00
Daniel Öster
fc5acaf3f2
Merge pull request #248 from dalathegreat/feature/can-logger
Feature: Add CAN logging to TEST-BATTERY
2024-04-10 19:03:54 +03:00
Daniel
6a9df77f19 Update header to get EGMP to compile 2024-04-10 19:00:00 +03:00
Ole
e1d9c9390e use static 2024-04-10 07:32:01 +02:00
Ole
15c1291f90 Removed changes from webserver and fix MAX_CAN_FAILURES 2024-04-09 22:13:57 +02:00
Ole
ed1d17cc9b Formatting 2024-04-09 22:02:29 +02:00
Ole
98dc5fb477 Merge branch 'main' into feature/BMW-3-additional-data 2024-04-09 21:50:17 +02:00
Ole
db57a23dea Added additional data from battery 2024-04-09 21:46:59 +02:00
Daniel
2d09685f05 Add CAN logging to TEST-BATTERY 2024-04-09 22:36:09 +03:00
Daniel Öster
9ec0882329
Update version number for release 2024-04-08 21:28:17 +03:00
Daniel Öster
63371c8b60
Feature: CAN-FD + EGMP batteries! (#244)
* ACAN2517FD lib addition, integrate support for canfd, and add initial EGMP battery capability
2024-04-08 20:45:14 +03:00
Daniel Öster
c5118a8a09
Merge pull request #247 from dalathegreat/feature/increase-datatypes
Improvement: Increase size for data
2024-04-07 23:21:14 +03:00
Daniel
745b20729d Remove configured battery 2024-04-07 22:39:09 +03:00
Daniel
2c4f6f4a06 Update comment on max value 2024-04-07 22:36:23 +03:00
Daniel
6b129edd4b Fix compilation error 2024-04-07 22:16:00 +03:00
Daniel
6c1777550d Increase datatypes for W over 60kW 2024-04-07 20:13:32 +03:00
Daniel
fa3c3d0565 Pre-commit fix 2024-04-07 11:45:42 +03:00
Daniel Öster
7cbfd1f05f
Add include file
Fix compilation error for Volvo
2024-04-07 11:43:00 +03:00
Ole
a891257019 Add cell min/max voltage + max charge/discharge + simple SOH + use real SOC for better resolution 2024-04-06 08:37:53 +02:00
Daniel
28c2f222e9 Precommit fix 2024-04-03 21:49:26 +03:00
Daniel
12ed850df0 Increase performance. Ease up on scheduler 2024-04-03 21:46:30 +03:00
Daniel
051d5e2e21 further minification 2024-04-03 00:19:16 +03:00
Daniel
993aea0029 Change which core AsyncTCP runs on 2024-04-02 23:56:18 +03:00
Daniel
8e8b9d6ce1 Move 10ms sending before 100ms 2024-04-02 23:26:09 +03:00
Daniel
2a16a430ba Minify content 2024-04-02 23:21:19 +03:00
Daniel
3d1720f962 minify events.html furter 2024-04-02 23:15:07 +03:00
Daniel
d27a660c20 Simplify color changing switchcase 2024-04-02 23:02:12 +03:00
Daniel
da9d45cd69 Make CAN failures common define 2024-04-02 22:53:52 +03:00
Daniel
c49f3074f2 Minor LEAF optimization 2024-04-02 22:51:31 +03:00
Daniel
101be83a88 Minify naming, increase refresh 10s-15s 2024-04-02 22:41:10 +03:00
Daniel Öster
21c42c48f8
Update version number for release 2024-03-30 23:40:42 +02:00
Daniel
d17e677a90 Merge branch 'main' into feature/event-CAN-timing 2024-03-30 10:43:58 +02:00
Daniel Öster
19891b5a69
Merge pull request #240 from dalathegreat/bugfix/library-update-2024
Bugfix: Update libraries (2024/March)
2024-03-30 10:41:47 +02:00