-
765f1e5ee1
enable streaming for testing, route FC messages to isotp stack
master-test-new-logging
Kilian Bracher
2025-04-23 17:44:07 +02:00
-
354b6dc453
add can backend to logger
Kilian Bracher
2025-04-22 15:27:37 +02:00
-
99eefa4283
log fixup
Kilian Bracher
2025-04-21 00:46:33 +02:00
-
9cc314ad7c
new logger
Kilian Bracher
2025-04-21 00:22:09 +02:00
-
4ecb91ba39
cleanup, add debug printout when cell OV/UV happens
master-test
Kilian Bracher
2025-04-16 22:54:38 +02:00
-
d5885ae849
add bms id to module status
Kilian Bracher
2025-04-16 22:31:55 +02:00
-
4926e9b2a4
add standard deviation calculation, minor cleanup
Kilian Bracher
2025-04-16 22:16:39 +02:00
-
bc4e202cb0
add overtemp check
Kilian Bracher
2025-04-13 15:54:31 +02:00
-
bdddc49dab
add battery error handling
Kilian Bracher
2025-04-13 15:42:53 +02:00
-
e0467fcda6
new state machine description
Kilian Bracher
2025-04-12 19:50:48 +02:00
-
980f41afc6
add logging to master
Kilian Bracher
2025-04-12 17:46:17 +02:00
-
0e2de588bf
big cleanup
Kilian Bracher
2025-04-11 15:30:39 +02:00
-
ccf0c3f665
change slave_monitoring header to new battery header
Kilian Bracher
2025-04-11 14:29:12 +02:00
-
babea2e805
add prefix capability to swo_log
Kilian Bracher
2025-04-11 14:03:13 +02:00
-
9b32e69b6d
clean up some old files
Kilian Bracher
2025-04-11 13:57:35 +02:00
-
535e311e23
Merge branch 'master-test' of https://git.fasttube.de/FaSTTUBe/ams-master into master-test
Lene Marquardt
2025-04-10 13:51:22 +02:00
-
-
6e46c4f470
trying precharge, pls help
Lene Marquardt
2025-04-10 13:49:13 +02:00
-
e45c1c2878
merge latest version of adbms driver
Kilian Bracher
2025-04-09 20:28:50 +02:00
-
-
1322a7e8b0
start adding old code to the working slave code
Lene Marquardt
2025-04-07 16:13:31 +02:00
-
030d3b8ad1
moved logs
Lene Marquardt
2025-04-07 14:23:36 +02:00
-
49a12a4b2c
added master23 code files
Lene Marquardt
2025-04-07 14:20:00 +02:00
-
b4638fed7f
cleanup main
main
Lene Marquardt
2025-04-07 14:08:52 +02:00
-
75c7c9f57e
regenerate code with latest STM32Cube
kbracher
2025-04-05 20:21:05 +02:00
-
cc8894f703
feat: add code for lookup table generation
lookup-test
Moritz Ruffer
2025-04-04 22:10:22 +02:00
-
48a06b87ae
fix: attach to STM faster
nucleo-test-fixed-crc
kbracher
2025-03-31 21:55:15 +02:00
-
44c012082b
fix: formatting of DPEC errors
kbracher
2025-03-31 21:54:57 +02:00
-
11a2121fd8
refactor: convert log macros to functions reduces program size by ~1/3rd 33k -> 19k
Kilian Bracher
2025-03-31 19:51:59 +02:00
-
6145508e8b
add: better error message when DPEC fails to validate
Kilian Bracher
2025-03-31 19:46:47 +02:00
-
c9c9ac06d3
cleanup
kbracher
2025-03-31 18:57:37 +02:00
-
d9bfca095a
Revert "ignore HAL_BUSY for now"
Moritz Ruffer
2025-03-28 21:47:46 +01:00
-
b14abe6f93
fix polling hopefully
kbracher
2025-03-27 22:23:17 +01:00
-
e5dd0e0012
further optimize ntc math
Moritz Ruffer
2025-03-28 16:48:52 +01:00
-
1abe7bfed6
refactor: move more options to config file
kbracher
2025-03-27 19:01:45 +01:00
-
a62c079b0f
fix: make adbms overtemp threshold configurable
kbracher
2025-03-27 16:56:54 +01:00
-
0cb518c10d
changed function names
Moritz Ruffer
2025-03-28 16:35:39 +01:00
-
de68618667
working on temperature lookup table
Moritz Ruffer
2025-03-27 23:16:21 +01:00
-
-
-
c7be10b37f
fix polling hopefully
kbracher
2025-03-27 22:23:17 +01:00
-
4dda2084a3
refactor: move more options to config file
kbracher
2025-03-27 19:01:45 +01:00
-
ae54db62e0
fix: make adbms overtemp threshold configurable
kbracher
2025-03-27 16:56:54 +01:00
-
8a82ad4cee
further optimize ntc math
kbracher
2025-03-27 16:53:11 +01:00
-
f09566ce49
added bms id to view
Moritz Ruffer
2025-03-26 23:12:52 +01:00
-
332b7fb223
added live watch
Moritz Ruffer
2025-03-26 22:52:27 +01:00
-
d3a79d0fde
temp rework
Moritz Ruffer
2025-03-26 22:52:00 +01:00
-
5198da828d
added logs
V1.0
Moritz Ruffer
2025-03-26 20:04:10 +01:00
-
44ce469ef8
added basic performance test?
Moritz Ruffer
2025-03-26 20:03:11 +01:00
-
4e6887ed6f
regen of code
Moritz Ruffer
2025-03-26 19:44:19 +01:00
-
637ec661da
updated baudrate + migrated to newest ver
Moritz Ruffer
2025-03-26 19:43:58 +01:00
-
e5cb622b0d
updated build
Moritz Ruffer
2025-03-26 18:59:27 +01:00
-
1f163bb8b0
update ioc
Moritz Ruffer
2025-03-26 18:58:23 +01:00
-
ef7e20a9d1
updated ioc file
Moritz Ruffer
2025-03-26 18:35:48 +01:00
-
5df31f5ece
ignore HAL_BUSY for now
Moritz Ruffer
2025-03-26 18:19:44 +01:00
-
-
29a48d22a7
smaller temp calc
Moritz Ruffer
2025-03-26 18:17:39 +01:00
-
11d5ccb2d3
refactor: move NTC calc functions to their own file
kbracher
2025-03-26 17:25:23 +01:00
-
925ecd9671
Used correct voltages
Moritz Ruffer
2025-03-26 17:11:44 +01:00
-
5ac7bdfb33
temp calc, need to fix swo output of temp
nucleo-test
Lene Marquardt
2025-03-26 16:56:50 +01:00
-
e13e5c318b
add: convert temperatures to degrees
kbracher
2025-03-26 16:28:43 +01:00
-
ba1c8c5905
fix: remove unused GPIO_values array, use auxVoltages instead
kbracher
2025-03-26 16:45:42 +01:00
-
283de0e4e8
Merge branch 'nucleo-test' of https://git.fasttube.de/FaSTTUBe/ams-master into nucleo-test
Lene Marquardt
2025-03-26 15:51:27 +01:00
-
-
edfdad9812
added temp debug
Moritz Ruffer
2025-03-26 15:51:13 +01:00
-
93e36a9738
add temp calc
Lene Marquardt
2025-03-26 15:50:46 +01:00
-
-
583b4059aa
added log folder + working temp for 3BMS
Moritz Ruffer
2025-03-25 23:35:25 +01:00
-
78d20ef37c
changed GPIO_Values to auxVoltages
Moritz Ruffer
2025-03-25 23:22:05 +01:00
-
56b0d1e7ed
fix spurious errors during startup, maybe fix GPIO voltages
kbracher
2025-03-25 21:40:24 +01:00
-
996a7f0581
refactor: cleanup of clang-tidy warnings
kbracher
2025-03-25 21:26:58 +01:00
-
a3d02950b4
output txt and 3 controller config
Lene Marquardt
2025-03-25 20:26:53 +01:00
-
3ffad99284
fix: clear OV/UV flags after trigger
kbracher
2025-03-23 15:51:25 +01:00
-
273ad047bd
fix: wait for bms to settle before erroring
kbracher
2025-03-23 15:44:19 +01:00
-
91bc0b20c8
fix: wake bms up before requesting serial ID
kbracher
2025-03-23 15:43:59 +01:00
-
5a50e4ebcd
fix: comment out SID for now
kbracher
2025-03-25 19:30:40 +01:00
-
20f2071cea
git cleanup
kbracher
2025-03-25 19:29:53 +01:00
-
2ace1dd04c
fix: data PEC calculation
kbracher
2025-03-25 19:28:44 +01:00
-
e4566b0cee
fix: use correct CS gpio, set correct number of cells + other changes for testing
kbracher
2025-03-25 19:26:25 +01:00
-
2d083f6318
fix: if git is not installed/errors out, use fallback value for branch/commit
kbracher
2025-03-25 19:13:06 +01:00
-
361de880e9
added output files
Lene Marquardt
2025-03-24 14:18:26 +01:00
-
c7ce1fa8e8
reset error count to 0
kbracher
2025-03-23 16:43:48 +01:00
-
dd0f755ae0
clear OV/UV flags after trigger
kbracher
2025-03-23 15:51:25 +01:00
-
a88f663afc
give bms time to settle before erroring immediately
kbracher
2025-03-23 15:44:19 +01:00
-
2ca3f72de8
get serial ID working?
kbracher
2025-03-23 15:43:59 +01:00
-
b9c34c9f49
fix data PEC, hopefully
kbracher
2025-03-23 15:31:38 +01:00
-
2bb6f989e4
crc 3
kbracher
2025-03-22 16:13:47 +01:00
-
601f3c33e1
crc old in use
kbracher
2025-03-22 16:09:23 +01:00
-
016afc755f
changes for old crc
kbracher
2025-03-22 16:07:14 +01:00
-
d5609dc54b
Merge branch 'nucleo-test' of https://git.fasttube.de/FaSTTUBe/ams-master into nucleo-test
Lene Marquardt
2025-03-21 15:39:45 +01:00
-
-
c380c6ea1b
small changes in nucleo test branch
Lene Marquardt
2025-03-21 15:38:18 +01:00
-
a1510c1a69
gerber and software test in main
LeneMarquardt
2025-03-21 15:35:07 +01:00
-
3e0430b183
fix: initialize ADBMS_DetailedStatus with internal fault state
kbracher
2025-03-18 17:39:06 +01:00
-
-
6fa720c44e
fix: if git is not installed/errors out, use fallback value for branch/commit
kbracher
2025-03-10 21:12:43 +01:00
-
-
-
75d1d78714
refactor: improve log formatting
kbracher
2025-03-09 00:59:13 +01:00
-
4bd55843e6
add: introduce timestamp logging option for SWO messages
kbracher
2025-03-09 00:57:33 +01:00
-
96c21d55c8
fix: don't print module status on error
kbracher
2025-03-08 18:59:23 +01:00
-
f858ac1e28
generated code in software ordner
LeneMarquardt
2025-03-10 15:48:19 +01:00
-
eed80b8034
cleanup branch
LeneMarquardt
2025-03-09 21:43:07 +01:00
-
1da5d0f086
hardware software ordner
LeneMarquardt
2025-03-09 19:08:02 +01:00
-
f6024f9744
add: log module status in main loop
kbracher
2025-03-07 23:27:17 +01:00
-
983c8b1e2f
add: log build information including commit branch, hash, and compile date
kbracher
2025-03-04 17:24:02 +01:00
-
a249064059
fix: any macro now returns zero on no match, reset error counters on (re-)init
kbracher
2025-03-04 17:23:48 +01:00
-
76a358207d
add: enable SWO output in VSCode with cortex-debug
kbracher
2025-03-04 17:22:46 +01:00
-
6329859d31
refactor: add options to swo_log.h, minor logging formatting fixes
kbracher
2025-03-04 17:22:13 +01:00
-
02718b5b02
bom
FT25-V1
LeneMarquardt
2025-03-02 18:19:43 +01:00
-
6177886304
gerber
LeneMarquardt
2025-02-27 21:29:24 +01:00