Kilian Bracher k.bracher
  • Joined on 2023-10-12
k.bracher pushed to nucleo-test-fixed-crc at FaSTTUBe/ams-master 2025-03-26 16:47:28 +01:00
e13e5c318b add: convert temperatures to degrees
ba1c8c5905 fix: remove unused GPIO_values array, use auxVoltages instead
Compare 2 commits »
k.bracher pushed to nucleo-test at FaSTTUBe/ams-master 2025-03-25 21:40:29 +01:00
56b0d1e7ed fix spurious errors during startup, maybe fix GPIO voltages
k.bracher pushed to nucleo-test-fixed-crc at FaSTTUBe/ams-master 2025-03-25 21:36:29 +01:00
996a7f0581 refactor: cleanup of clang-tidy warnings
k.bracher pushed to nucleo-test-fixed-crc at FaSTTUBe/ams-master 2025-03-25 19:34:48 +01:00
3ffad99284 fix: clear OV/UV flags after trigger
273ad047bd fix: wait for bms to settle before erroring
91bc0b20c8 fix: wake bms up before requesting serial ID
5a50e4ebcd fix: comment out SID for now
20f2071cea git cleanup
Compare 8 commits »
k.bracher created branch nucleo-test-fixed-crc in FaSTTUBe/ams-master 2025-03-25 19:34:46 +01:00
k.bracher pushed to nucleo-test at FaSTTUBe/ams-master 2025-03-23 16:43:56 +01:00
c7ce1fa8e8 reset error count to 0
k.bracher pushed to nucleo-test at FaSTTUBe/ams-master 2025-03-23 15:51:29 +01:00
dd0f755ae0 clear OV/UV flags after trigger
k.bracher pushed to nucleo-test at FaSTTUBe/ams-master 2025-03-23 15:44:24 +01:00
a88f663afc give bms time to settle before erroring immediately
2ca3f72de8 get serial ID working?
Compare 2 commits »
k.bracher pushed to nucleo-test at FaSTTUBe/ams-master 2025-03-23 15:31:45 +01:00
b9c34c9f49 fix data PEC, hopefully
k.bracher pushed to nucleo-test at FaSTTUBe/ams-master 2025-03-22 16:13:53 +01:00
2bb6f989e4 crc 3
k.bracher pushed to nucleo-test at FaSTTUBe/ams-master 2025-03-22 16:09:29 +01:00
601f3c33e1 crc old in use
k.bracher pushed to nucleo-test at FaSTTUBe/ams-master 2025-03-22 16:07:22 +01:00
016afc755f changes for old crc
k.bracher pushed to nucleo-test at FaSTTUBe/ams-master 2025-03-18 17:39:22 +01:00
3e0430b183 fix: initialize ADBMS_DetailedStatus with internal fault state
k.bracher pushed to nucleo-test at FaSTTUBe/ams-master 2025-03-11 02:17:20 +01:00
6fa720c44e fix: if git is not installed/errors out, use fallback value for branch/commit
k.bracher pushed to nucleo-test at FaSTTUBe/ams-master 2025-03-11 02:15:50 +01:00
8d1ce39155 fix: if git is not installed/errors out, use fallback value
75d1d78714 refactor: improve log formatting
4bd55843e6 add: introduce timestamp logging option for SWO messages
96c21d55c8 fix: don't print module status on error
Compare 4 commits »
k.bracher pushed to nucleo-test at FaSTTUBe/ams-master 2025-03-07 23:27:40 +01:00
f6024f9744 add: log module status in main loop
k.bracher pushed to nucleo-test at FaSTTUBe/ams-master 2025-03-04 17:33:01 +01:00
983c8b1e2f add: log build information including commit branch, hash, and compile date
a249064059 fix: any macro now returns zero on no match, reset error counters on (re-)init
76a358207d add: enable SWO output in VSCode with cortex-debug
6329859d31 refactor: add options to swo_log.h, minor logging formatting fixes
Compare 4 commits »
k.bracher pushed to nucleo-test at FaSTTUBe/ams-master 2025-02-25 21:01:06 +01:00
219a5c3a87 fix: enable more compiler warnings, small fixup of unused parameters
1ddf460dd1 refactor: enhance SPI error handling and logging
10ea3c85a3 refactor: use BMS' built-in OV/UV detection
90cd1330c2 refactor: change OV/UV thresholds to use mV
Compare 4 commits »
k.bracher pushed to nucleo-test at FaSTTUBe/ams-master 2025-02-23 16:17:33 +01:00
d6de68c358 fix: wrong syntax for accessing Cell_Module array
f3aa252b0e refactor: more work on error handling and logging, as well as general cleanup
522ef539be refactor: more work on error handling
Compare 3 commits »
k.bracher pushed to nucleo-test at FaSTTUBe/ams-master 2025-02-20 15:35:52 +01:00
53a9597fe8 refactor: start fixup for error handling