Kilian Bracher k.bracher
  • Joined on 2023-10-12
k.bracher pushed to main at FaSTTUBe/ams-master 2025-04-05 20:21:27 +02:00
75c7c9f57e regenerate code with latest STM32Cube
k.bracher pushed to nucleo-test-fixed-crc at FaSTTUBe/ams-master 2025-03-31 21:55:27 +02:00
48a06b87ae fix: attach to STM faster
44c012082b fix: formatting of DPEC errors
Compare 2 commits »
k.bracher pushed to nucleo-test-fixed-crc at FaSTTUBe/ams-master 2025-03-31 20:03:00 +02:00
11a2121fd8 refactor: convert log macros to functions
k.bracher pushed to nucleo-test-fixed-crc at FaSTTUBe/ams-master 2025-03-31 19:52:16 +02:00
eafd97b3bd refactor: convert log macros to functions
6145508e8b add: better error message when DPEC fails to validate
Compare 2 commits »
k.bracher pushed to nucleo-test-fixed-crc at FaSTTUBe/ams-master 2025-03-31 18:57:47 +02:00
c9c9ac06d3 cleanup
k.bracher commented on issue FaSTTUBe/ams-master#2 2025-03-28 17:41:37 +01:00
id table for slave ids

we actually know the slave ordering in the daisy chain, so if they're connected in the same order every time we would also know their positions

k.bracher pushed to nucleo-test-fixed-crc at FaSTTUBe/ams-master 2025-03-28 17:32:54 +01:00
c7be10b37f fix polling hopefully
k.bracher pushed to nucleo-test-fixed-crc at FaSTTUBe/ams-master 2025-03-27 19:15:15 +01:00
4dda2084a3 refactor: move more options to config file
k.bracher pushed to nucleo-test-fixed-crc at FaSTTUBe/ams-master 2025-03-27 17:03:38 +01:00
ae54db62e0 fix: make adbms overtemp threshold configurable
8a82ad4cee further optimize ntc math
Compare 2 commits »
k.bracher pushed to nucleo-test-fixed-crc at FaSTTUBe/ams-master 2025-03-26 17:27:41 +01:00
11d5ccb2d3 refactor: move NTC calc functions to their own file
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