Commit Graph

  • a30cded074 fix: restore PI reference on final ramp tick (iteration O regression) feat/s12-vcucmd-3state Bastian de Byl 2026-05-21 16:23:47 -04:00
  • 0514940877 feat: ramp DC current to zero over 3 ticks before RUN → STOP Bastian de Byl 2026-05-21 13:33:29 -04:00
  • aae23f53a6 feat: S12 — vcucmd 3-state command from VCU (replaces binary vcustop) Bastian de Byl 2026-05-18 18:06:19 -04:00
  • d75027b17c feat: S11 - explicit VCU stop command on 0x212 byte 3 (replaces udclim hack) fix/canmap-revert-clear-add-reentrancy-guard Bastian de Byl 2026-05-18 15:39:36 -04:00
  • 4c1f2e1991 feat: S10 - udclim RX on 0x212 bytes 1-2 for VCU-driven force-stop Bastian de Byl 2026-05-18 14:39:13 -04:00
  • c905e1236b feat: S8/S9 - trim chargercan.cpp + restore c2/c3 RX for multi-module Tesla OBC Bastian de Byl 2026-05-18 14:07:19 -04:00
  • 23716a260b fix: unbrick boot — revert -S6 Clear(), add reentrancy guard, S7 Bastian de Byl 2026-05-15 11:30:56 -04:00
  • 1803f9b41d fix: rebuild stale CAN map on firmware upgrade (new tmpobcmax canary) fix/canmap-rebuild-on-upgrade Bastian de Byl 2026-05-14 22:06:52 -04:00
  • 2c9e7a8bbe Merge pull request 'feat: broadcast worst-case OBC temperature on 0x211 byte 7' (#7) from feat/skudak-broadcast-obc-temp into main main bastian 2026-05-14 15:53:52 -04:00
  • b7fcd2b301 feat: broadcast worst-case OBC temperature on 0x211 byte 7 Bastian de Byl 2026-05-14 15:48:40 -04:00
  • e36ba2ccc5 Merge pull request 'fix: drop extern "C" on main to clear -Wpedantic warning (-S4)' (#6) from fix/main-extern-c-pedantic-warning into main bastian 2026-05-12 15:41:43 -04:00
  • 02e3f2643f fix: drop extern "C" on main to clear -Wpedantic warning Bastian de Byl 2026-05-12 15:40:55 -04:00
  • ee59f69890 Merge pull request 'feat: receive ChargeLimit_pct from VCU on CAN 0x212 (SKUDAK-516)' (#4) from feat/skudak-516-receive-vcu-chargelimit into main bastian 2026-05-10 10:50:20 -04:00
  • 7acbd66907 feat: receive ChargeLimit_pct from VCU on CAN 0x212 (SKUDAK-516) Bastian de Byl 2026-05-09 22:38:01 -04:00
  • fb721f7392 Merge pull request 'fix: CheckDelay returns false forever when timedly is negative (-S2)' (#5) from fix/checkdelay-negative-timedly into main bastian 2026-05-10 09:34:44 -04:00
  • 5dc715558f fix: CheckDelay returns false forever when timedly is negative Bastian de Byl 2026-05-10 09:34:17 -04:00
  • f566427835 Merge pull request 'fix: move SKUDAK telemetry to 0x211 + add -S1 version suffix' (#3) from fix/skudak-448-move-telemetry-to-0x211 into main bastian 2026-05-09 17:59:39 -04:00
  • 00f359250c chore: add SKUDAK -S1 version suffix to VERSTR Bastian de Byl 2026-05-09 17:57:45 -04:00
  • 7de46b8160 fix: move SKUDAK telemetry frame from 0x210 → 0x211 (avoid bus contention) Bastian de Byl 2026-05-08 18:54:54 -04:00
  • 20339b738b Merge pull request 'feat: expand 0x210 telemetry layout (state/udc/idc/uaux@5/soc)' (#2) from feat/skudak-448-expanded-0x210-telemetry into main bastian 2026-05-08 17:00:30 -04:00
  • 3580123a39 feat: expand 0x210 telemetry layout (state/udc/idc/uaux@5/soc) for SKUDAK-448 Bastian de Byl 2026-05-08 16:48:48 -04:00
  • 877508d047 Merge pull request 'feat: broadcast uaux (12V aux battery) on CAN 0x210 (SKUDAK-448)' (#1) from feat/uaux-can-broadcast into main bastian 2026-05-07 21:23:21 -04:00
  • 3d2dbbc709 fix: create obj/ directory before parallel build Kyle 2026-04-30 11:01:41 -04:00
  • 69822ca08e fix: use 'make get-deps' and 'make images' to skip host unit tests in CI Kyle 2026-04-30 10:40:24 -04:00
  • 7f1d417db6 fix: use HTTPS submodule URLs for CI (SSH has no GitHub key on runner) Kyle 2026-04-30 10:01:40 -04:00
  • 224e7ff286 ci: add Gitea Actions build workflow Kyle 2026-04-30 09:55:53 -04:00
  • d209a472a6 feat: broadcast uaux (12V aux battery) on CAN 0x210 (SKUDAK-448) Kyle 2026-04-30 09:11:06 -04:00
  • 0de1be186a Updated to latest libopeninv johannes 2024-06-12 15:43:36 +02:00
  • b4029be7a0 Updated to latest libopeninv johannes 2023-12-15 17:56:07 +01:00
  • 7de1ca7d1d Upgraded to later CAN module fixed type johannes 2023-01-23 11:32:15 +01:00
  • fada3b0cba using submodules johannes 2023-01-23 11:30:16 +01:00
  • 3ba4f26b43 move to charger.cpp complete, stubs & TODOs for missing tests Janosch 2022-10-14 13:24:43 +01:00
  • 100821e68c testing calc enable Janosch 2022-10-14 13:08:23 +01:00
  • b45c29f89e test reset values Janosch 2022-10-11 13:38:50 +01:00
  • 8e61ddd188 test_check_delay Janosch 2022-10-11 13:28:13 +01:00
  • e54de68605 test CheckVoltage Janosch 2022-10-11 12:20:37 +01:00
  • 7481f0f7e8 test CheckStartCondition Janosch 2022-10-11 12:12:07 +01:00
  • 7a3dd9fb89 moving definition to charger.cpp Janosch 2022-10-11 11:45:51 +01:00
  • 7b038d5243 mocked timer test, EvseRead Janosch 2022-10-11 00:05:01 +01:00
  • 52877fb3ea might as well tell people what I am doing Janosch 2022-10-10 22:37:12 +01:00
  • d7673cd292 timer mocking Janosch 2022-10-10 22:34:56 +01:00
  • 5c8f5694f0 charger.h Janosch 2022-10-10 20:04:18 +01:00
  • 0e43f2bf8c testing some simple math examples Janosch 2022-10-10 17:40:57 +01:00
  • a6f275b742 adding repetitive DigIo mock test Janosch 2022-10-10 16:46:25 +01:00
  • 624b33ee73 removing declaration from main Janosch 2022-10-10 12:47:33 +01:00
  • 2327ae7aab adding dependencies Janosch 2022-10-10 12:39:30 +01:00
  • 0e8e1e4db6 initial commit for tests Janosch 2022-10-10 11:46:30 +01:00