Commit Graph

36 Commits

Author SHA1 Message Date
Jasper Blanckenburg e83afdc75c Update can-halal 2023-04-04 16:01:28 +02:00
Jasper Blanckenburg fedf6015df Rainbow animatino 2023-03-25 01:23:12 +01:00
Jasper Blanckenburg 57c94b2423 Add LED animatinos 2023-03-25 00:36:56 +01:00
Jasper Blanckenburg 3b2dac7240 SPIPWM the LEDs 2023-03-24 21:16:45 +01:00
Jasper Blanckenburg 04b95a19d1 Add precharge progress bar 2023-03-21 19:05:54 +01:00
Jasper Blanckenburg ff37c8503d Add debug view 2023-03-21 18:37:50 +01:00
Jasper Blanckenburg 629fcb9098 Keep field type selection for next time 2023-03-20 23:46:19 +01:00
Jasper Blanckenburg 0d7cc03e02 Allow changing displayed fields in DriverView 2023-03-20 23:31:28 +01:00
Jasper Blanckenburg c8ee51a78f Make DriverView fields more modular 2023-03-20 19:35:30 +01:00
Jasper Blanckenburg f0254b92ee Use an event flag group for GUI updates 2023-03-20 15:36:59 +01:00
Jasper Blanckenburg 41dbfa73ee Add compile_commands.json to .gitignore 2023-03-20 15:22:12 +01:00
Jasper Blanckenburg aba6604e57 Fix warnings 2023-03-20 15:21:45 +01:00
Jasper Blanckenburg 73e878097e FT_CAN_AL -> can-halal 2023-03-20 15:08:51 +01:00
Jasper Blanckenburg 5d53db3e05 Update TS SoC & min cell voltage on AMS Status msg 2023-03-18 23:06:27 +01:00
Jasper Blanckenburg 583017c22e Read AMS min voltage & max temp as 16 bit ints 2023-03-18 23:05:52 +01:00
Jasper Blanckenburg c6f237b87e Add three general-purpose fields to DriverView 2023-03-18 22:51:13 +01:00
Jasper Blanckenburg 5fe5d509a4 Parse CAN messges 2023-03-18 21:44:01 +01:00
Jasper Blanckenburg 148ab2b69c Clock LTDC at 10MHz
This seems to cause less horizontal (appears as vertical) banding
2023-03-17 18:22:49 +01:00
Jasper Blanckenburg 7e4bc54266 Reduce display startup time 2023-03-17 17:50:00 +01:00
Jasper Blanckenburg 98f4a1d0ad Use rising edges for encoder checks
This seems to be more robust
2023-03-17 14:30:56 +01:00
Jasper Blanckenburg b47d71cf42 Use FaSTTUBe CAN Abstraction Layer 2023-03-16 22:46:51 +01:00
Jasper Blanckenburg 533a09e5dd Migrate to Cube 6.8.0 2023-03-15 18:59:05 +01:00
Jasper Blanckenburg 5b6405cf29 Get started on driver view 2023-03-15 18:43:38 +01:00
Jasper Blanckenburg 641fa3b236 Fix PCLK polarity 2023-03-08 22:51:54 +01:00
Jasper Blanckenburg 9dab2067cc Use HSE 2023-03-08 21:15:50 +01:00
Jasper Blanckenburg 0ddea60a50 Make CAN work 2023-03-08 20:20:01 +01:00
Jasper Blanckenburg 81b7a23a34 Add AMI screen 2023-03-07 22:35:12 +01:00
Jasper Blanckenburg d26339e265 Handle buttons & encoders in View, not Model 2023-03-07 21:58:28 +01:00
Jasper Blanckenburg 38d3d765ad Select missions with right encoder 2023-03-07 20:13:28 +01:00
Jasper Blanckenburg 7476e09fed Create Mission Select screen 2023-03-06 23:42:01 +01:00
Jasper Blanckenburg 8a2bdc347c Use TouchGFX 2023-03-06 21:21:09 +01:00
Jasper Blanckenburg 2cadbff590 Use AzureRTOS ThreadX 2023-03-05 21:24:12 +01:00
Jasper Blanckenburg f92a5ff28d Migrate to Cube 6.7.0 2023-03-05 17:45:59 +01:00
Jasper Blanckenburg aee349a83e Flip logo 2023-03-05 17:10:30 +01:00
Jasper Blanckenburg 4ed89f3c19 Display orange FT logo
Every second column appears to be switched
2023-03-05 15:57:15 +01:00
Jasper Blanckenburg 528134d084 Initial commit 2023-03-05 15:36:10 +01:00