Commit graph

3647 commits

Author SHA1 Message Date
Daniel Öster
13df59f806 Make performance profiling configurable from webserver 2025-08-31 22:54:57 +03:00
Daniel Öster
dc4aa95109 Remove broken NTP BMS reset functionality 2025-08-31 21:57:41 +03:00
Daniel Öster
d38a8d6655
Update Software.ino 2025-08-31 17:50:51 +03:00
Daniel Öster
36493a89cc
Update README.md 2025-08-31 17:50:26 +03:00
Daniel Öster
6c25a669ec
Update Software.ino 2025-08-31 17:20:28 +03:00
Daniel Öster
62f23bd2db
Merge pull request #1472 from dalathegreat/bugfix/crash-on-boot
Common Image: Fix crash for some integrations
2025-08-31 17:18:40 +03:00
Daniel Öster
b0330dc5f5 Fix crash on Common Image for MEB 2025-08-31 17:10:02 +03:00
Daniel Öster
bdcf4e788c Fix crash on Common Image for Ioniq 28 2025-08-31 17:02:06 +03:00
Daniel Öster
a6f406a928 Fix crash on Common Image for Geely Geometry C 2025-08-31 16:48:07 +03:00
Daniel Öster
f27015d5bd
Merge pull request #1471 from dalathegreat/feature/build-common-image-2CAN
Feature: Build common image on release for LilyGo T-2CAN
2025-08-31 15:50:43 +03:00
Daniel Öster
e5678d2406 Add workflow for T-2CAN 2025-08-31 15:45:15 +03:00
Daniel Öster
d7190d770b Remove obsolete compile all hardware workflow 2025-08-31 15:37:39 +03:00
Daniel Öster
21a2c2daf3
Merge pull request #1470 from dalathegreat/bugfix/tests-not-passing
Bugfix: Make tests pass after 2_CAN board merge
2025-08-31 15:20:25 +03:00
Daniel Öster
90884998a1 Move boards folder to HAL 2025-08-31 15:13:08 +03:00
Daniel Öster
7c72526946 Make tests pass 2025-08-31 15:08:45 +03:00
Daniel Öster
0e904f9465
Merge pull request #1384 from No-Signal/feature/lilygo_t_2can
Hardware: Add support for Lilygo T_2CAN board
2025-08-31 14:56:55 +03:00
Daniel Öster
3d6333f4ef
Merge pull request #1469 from dalathegreat/bugfix/zoe2-double-balancing
Renault Zoe2: Make secondary battery write correctly to balancing status
2025-08-31 14:46:49 +03:00
Daniel Öster
f0cdc4919a
Merge pull request #1437 from dalathegreat/library/acanfd-update
Library 📜 Update ACAN2517FD to version 2.1.16
2025-08-31 14:46:20 +03:00
Daniel Öster
a7f9d32c3a Merge branch 'main' into library/acanfd-update 2025-08-31 14:21:49 +03:00
Daniel Öster
4574b7317c Make secondary battery write correctly to balancing status 2025-08-31 14:16:52 +03:00
Daniel Öster
c3caad4da7
Merge branch 'main' into feature/lilygo_t_2can 2025-08-31 14:11:21 +03:00
Daniel Öster
083432da78 Make LED pattern configurable in Webserver 2025-08-31 14:07:57 +03:00
Daniel Öster
fba4534ce4
Merge pull request #1468 from dalathegreat/improvement/debug-at-runtime
Improvement: Debug Web/USB as configurable setting
2025-08-31 13:13:28 +03:00
Daniel Öster
268910ef63 Add mock print implementation for unit tests 2025-08-31 13:07:17 +03:00
Daniel Öster
01aa926f26 Update gitignore for local test execution 2025-08-31 11:48:21 +03:00
Daniel Öster
d0f74934af
Update CONTRIBUTING.md with Unit tests 2025-08-31 11:44:37 +03:00
Daniel Öster
825db3567f Fix unit test to work with logging 2025-08-31 11:37:39 +03:00
Daniel Öster
8af86d9f29 Add logging to tests 2025-08-31 11:31:45 +03:00
Daniel Öster
e7cf83e387
Merge branch 'main' into feature/lilygo_t_2can 2025-08-31 11:22:04 +03:00
Daniel Öster
c252bf32cc
Merge pull request #1448 from mbuhansen/main
Kostal inverter add contactor sequence,
2025-08-30 23:48:35 +03:00
Daniel Öster
bcfc745ea6
Merge pull request #1442 from dalathegreat/feature/RELION-LV-protocol
New Battery 🔋 Add support for RELi³ON LV battery protocol
2025-08-30 23:42:55 +03:00
Daniel Öster
5d0486c87c Merge branch 'main' into improvement/debug-at-runtime 2025-08-30 23:26:28 +03:00
Daniel Öster
d2098e1de5 Merge branch 'main' into improvement/debug-at-runtime 2025-08-30 23:24:47 +03:00
Daniel Öster
6c8326fce1 Make SD card configurable via webserver 2025-08-30 23:22:22 +03:00
Daniel Öster
1c9497e316
Merge pull request #1466 from dalathegreat/improvement/tesla-settings-webserver
Tesla: Configurable GTW settings via Webserver
2025-08-30 22:31:12 +03:00
Daniel Öster
01f03d6726
Merge pull request #1439 from dalathegreat/bugfix/precharge-osc
Precharge: Avoid oscillation in precharge pin incase it fails/timeouts
2025-08-30 22:10:45 +03:00
Daniel Öster
94eeccb017 Make USB_CAN_DEBUG toogglable via webserver 2025-08-30 13:05:05 +03:00
Daniel Öster
127094f9fa Fix unit test failing 2025-08-30 00:30:49 +03:00
Daniel Öster
5df7071999 Fix unit test failing 2025-08-30 00:29:22 +03:00
Daniel Öster
aa9a4d429e Make USB/WEB debug configurable 2025-08-30 00:22:43 +03:00
Daniel Öster
a1e5bc57d0 Remove ifdef from logging 2025-08-29 23:16:36 +03:00
Daniel Öster
e299b867c9 Remove all ifdefs from Tesla code 2025-08-29 21:38:40 +03:00
Daniel Öster
1ec6af8ea0 Add configurable Tesla options 2025-08-29 20:56:29 +03:00
mbuhansen
91273c7763
Fix contactor test timer start variable assignment 2025-08-29 19:15:17 +02:00
Daniel Öster
681b915faa
Merge pull request #1456 from greenoem/tesla-feature-socreset
Tesla: Add SOC reset feature
2025-08-29 19:44:19 +03:00
Daniel Öster
daabd2ba80
Update Software.ino 2025-08-27 21:28:02 +03:00
pre-commit-ci[bot]
9774e591da [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-08-27 18:16:40 +00:00
Matt Holmes
5fae1c645d Fixing unit tests and formatting 2025-08-27 19:14:54 +01:00
Matt Holmes
588c78f1d6 Adding the ability to set default configuration for specific hardware such as a 16mhz crystal for the Lilygo T-2CAN 2025-08-27 18:45:25 +01:00
Matt Holmes
4e0ea84fad Adding ability to configure Can Addon frequency in common image 2025-08-27 18:45:25 +01:00