Jasper Blanckenburg j.blanckenburg
  • Joined on 2021-11-19
j.blanckenburg created repository FaSTTUBe/ams-master-22 2022-08-09 13:06:46 +02:00
j.blanckenburg pushed to gui at FaSTTUBe/charger-display 2022-08-08 01:23:31 +02:00
61f652ee8f Errorcodes, SoC, 9 slaves
cf4b1763fe rename file
Compare 2 commits »
j.blanckenburg pushed to master at FaSTTUBe/Master_Control 2022-08-08 01:22:56 +02:00
a6a512d2e3 Add CAN ID for EEPROM_WRITE
6dab1a5eb7 9 slaves
72c26fb758 Open precharge 1000ms after closing AIR+
e3080b1f6e Stop charging if we're discharging
Compare 4 commits »
j.blanckenburg pushed to master at FaSTTUBe/Master_Interface 2022-08-08 01:22:55 +02:00
f05e64c697 Send AMS_Status frame according to .dbc
19be143f22 9 slaves
Compare 2 commits »
j.blanckenburg pushed to master at FaSTTUBe/Master_Control 2022-08-04 16:20:52 +02:00
77f600ddb3 Prevent stack overflow on slave panic
j.blanckenburg pushed to master at FaSTTUBe/ams-slave-22 2022-08-04 15:45:07 +02:00
4f02c21bd9 Trim clock downwards during frequency hopping
40bbb3d4c0 Set temperatures to 0 if reading TMP144 failed
48d8a90c4a Add BQ soft reset function
1be16efadf Speed up BQ initialization
c6a5ffd2c0 Only use BQ and TMP144 once clock is synchronized
Compare 5 commits »
j.blanckenburg pushed to master at FaSTTUBe/ams-slave-22 2022-08-03 00:53:22 +02:00
9c1d743bfd Explain clock synchronization mechanism
j.blanckenburg pushed to master at FaSTTUBe/Master_Control 2022-08-02 23:29:59 +02:00
e3a226be54 Add 10ms delay after closing relays
8b0ca85f3d Enable TIM8 update interrupt
Compare 2 commits »
j.blanckenburg pushed to master at FaSTTUBe/ams-slave-22 2022-08-02 23:28:39 +02:00
76427bdede Add second stage to frequency hopping
03080cd69a Frequency hopping using master heartbeats
9fb5e145ad Enable automatic Bus-Off management
2f267110a9 TimeSync -> ClockSync
Compare 4 commits »
j.blanckenburg pushed to master at FaSTTUBe/Master_Control 2022-08-02 18:34:00 +02:00
3d4f9eab74 Send counter with clock sync frames
j.blanckenburg pushed to master at FaSTTUBe/Master_Control 2022-08-02 18:26:23 +02:00
aa64d93253 Send counter with clock sync frames
5ad45cf53d Send heartbeat packets every 100 ms
bd9d86b168 Move clock sync logic to separate files
Compare 3 commits »
j.blanckenburg pushed to master at FaSTTUBe/Master_Control 2022-08-01 08:05:33 +02:00
372d07af84 Send time sync packets every 1000 ms
a4d6036302 Reduce SPI frame timeout
e0b9568e56 Check number of broken temperature sensors
4316e604da Check individual heartbeat frames for timeouts
d9e8cc5f52 Count CAN frames read in one cycle
Compare 5 commits »
j.blanckenburg pushed to master at FaSTTUBe/ams-slave-22 2022-07-31 12:10:41 +02:00
29e15fc0f7 Trim HSI until time sync packets are received
171d3e40cd Use HSI with CAN-based time synchronization
dc40179461 Enable automatic retransmission for CAN
8b8b2f10f0 Fix CubeMX Init function generation order
9cd8df92a3 Use HSE
Compare 5 commits »
j.blanckenburg pushed to master at FaSTTUBe/Master_Interface 2022-07-26 18:09:54 +02:00
5f4bde0a77 Add ctrl error codes
j.blanckenburg created branch master in FaSTTUBe/ft22-charger 2022-07-26 17:00:26 +02:00
j.blanckenburg pushed to master at FaSTTUBe/ft22-charger 2022-07-26 17:00:26 +02:00
f6d11bbba0 initial commit
j.blanckenburg created repository FaSTTUBe/ft22-charger 2022-07-26 16:59:06 +02:00
j.blanckenburg pushed to master at FaSTTUBe/Master_Control 2022-07-25 20:06:13 +02:00
eaf86ff0ce Send error codes to interface chip
j.blanckenburg pushed to master at FaSTTUBe/Master_Interface 2022-07-25 18:48:48 +02:00
8750923e9b Send error flags via CAN
j.blanckenburg pushed to master at FaSTTUBe/ams-slave-22 2022-07-20 12:44:25 +02:00
bf79b35967 event fixes