Commit Graph

43 Commits

Author SHA1 Message Date
Jasper Blanckenburg 5a56ce394f Make simulator compile 2023-05-23 02:51:40 +02:00
Jasper Blanckenburg 2347b738c5 Make header structure compatible with simulator
Currently, the generated Makefile doesn't successfully compile. But it
is possible to run the simulator again by manually editing the Makefile.
2023-05-23 02:20:00 +02:00
Jasper Blanckenburg 6543ac4d95 Use LEDs to show speed 2023-05-22 16:28:25 +02:00
Jasper Blanckenburg 216ad67840 Show battery temperature 2023-05-22 08:49:36 +02:00
Jasper Blanckenburg bf1b81122e Add status boxes 2023-05-22 07:22:44 +02:00
Jasper Blanckenburg c159d9bda9 Brake temps & pressures, total distance 2023-05-19 15:36:23 +02:00
Jasper Blanckenburg 49cc898b8c Read speed from CAN bus 2023-05-05 16:40:56 +02:00
Jasper Blanckenburg a097d2b3aa Display inverter & motor temperatures 2023-05-05 14:50:10 +02:00
Jasper Blanckenburg 24be6312c8 Add AMS Error popup 2023-05-05 14:00:00 +02:00
Jasper Blanckenburg 2e1ec5f467 Read shunt messages correctly 2023-04-25 14:04:31 +02:00
Jasper Blanckenburg 370dbb5ca1 Add MUMAX parameter 2023-04-12 13:48:02 +02:00
Jasper Blanckenburg fe58a68b96 Change screens if both left and right are pressed 2023-04-11 21:53:36 +02:00
Jasper Blanckenburg 30607718ac Broadcast button presses to CAN 2023-04-11 21:32:14 +02:00
Jasper Blanckenburg 7065cb455a Parameters for ASR test day 2023-04-11 21:10:20 +02:00
Jasper Blanckenburg 253b10ba15 Modify & transmit params via CAN 2023-04-04 22:05:50 +02:00
Jasper Blanckenburg a5f10be4fd Add screen for configuring vehicle parameters 2023-04-04 20:58:34 +02:00
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 f0254b92ee Use an event flag group for GUI updates 2023-03-20 15:36:59 +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 583017c22e Read AMS min voltage & max temp as 16 bit ints 2023-03-18 23:05:52 +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 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