feat: broadcast uaux (12V aux battery) on CAN 0x210 (SKUDAK-448) #1

Merged
bastian merged 5 commits from feat/uaux-can-broadcast into main 2026-05-07 21:23:21 -04:00
Owner

Summary

  • Adds AddSend for Param::uaux at CAN ID 0x210, bit 0, length 8, gain=10
  • Transmits 12V aux battery voltage in decivolts (e.g. 125 = 12.5V)
  • VCU reads byte 0 of 0x210 for 12V battery protection per SKUDAK-448

Test plan

  • Verify uaux broadcasts on CAN 0x210 with a CAN analyzer
  • Confirm byte 0 value matches expected 12V voltage � 10
## Summary - Adds `AddSend` for `Param::uaux` at CAN ID `0x210`, bit 0, length 8, gain=10 - Transmits 12V aux battery voltage in decivolts (e.g. 125 = 12.5V) - VCU reads byte 0 of `0x210` for 12V battery protection per SKUDAK-448 ## Test plan - [ ] Verify `uaux` broadcasts on CAN 0x210 with a CAN analyzer - [ ] Confirm byte 0 value matches expected 12V voltage � 10
Kyle added 1 commit 2026-04-30 09:52:55 -04:00
Adds AddSend for Param::uaux at CAN ID 0x210, bit 0, length 8, gain=10.
Transmits 12V aux battery voltage in decivolts/0.1V steps (e.g. 125 = 12.5V).
VCU reads byte 0 of 0x210 for 12V battery protection logic per SKUDAK-448.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Kyle added 1 commit 2026-04-30 09:56:03 -04:00
ci: add Gitea Actions build workflow
Build Firmware / Build stm32-teslacharger (pull_request) Failing after 16s
224e7ff286
Builds firmware on PR/push to main. Initializes libopencm3 and
libopeninv submodules then runs make. Uploads stm32_charger.bin
as a 30-day retained artifact.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Kyle added 1 commit 2026-04-30 10:01:48 -04:00
fix: use HTTPS submodule URLs for CI (SSH has no GitHub key on runner)
Build Firmware / Build stm32-teslacharger (pull_request) Failing after 20s
7f1d417db6
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Kyle added 1 commit 2026-04-30 10:40:26 -04:00
fix: use 'make get-deps' and 'make images' to skip host unit tests in CI
Build Firmware / Build stm32-teslacharger (pull_request) Failing after 1m0s
69822ca08e
Kyle added 1 commit 2026-04-30 11:01:44 -04:00
fix: create obj/ directory before parallel build
Build Firmware / Build stm32-teslacharger (pull_request) Successful in 59s
3d2dbbc709
bastian merged commit 877508d047 into main 2026-05-07 21:23:21 -04:00
bastian deleted branch feat/uaux-can-broadcast 2026-05-07 21:23:21 -04:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Skudak/stm32-openinverter-teslacharger#1