Commit Graph

55 Commits

Author SHA1 Message Date
91b62c7b5e update for new CAN dbc (incomplete), add more NamedFields, allow mission select without confirmation, set default mission select state to manual 2025-07-08 13:17:33 +02:00
e995c0ad66 add demo mode 2025-07-05 16:26:31 +02:00
d4bb9ab825 update buttons 2025-04-19 16:06:29 +02:00
0913466808 fix DRS LED flicker 2025-04-19 16:06:29 +02:00
4ed2283fc9 update to CubeMX 6.14.0, FW_H7 1.12.1 2025-04-01 23:59:23 +02:00
a07d51f223 Add most recent params for FT24 2024-07-22 08:43:42 +02:00
6db74c2242 Fix TouchGFX again again (upgrade to 24) 2024-07-21 19:25:19 +02:00
0f5cfe56a9 Add VDE 2024-07-21 15:51:22 +02:00
7c44186d0a Merge remote-tracking branch 'origin/develop' into develop-gfx, compilation works 2024-07-21 15:19:53 +02:00
b0ef96e390 GFX Develop Branch 2024-06-11 19:38:14 +02:00
e60baabf85 Add DRS paddle switch as PF14 2024-06-05 16:57:13 +02:00
9ef44b8ebb Add code for constant CAN message sending 2024-05-23 21:25:35 +02:00
698c6a24c4 [WIP] SDC screen
This hasn't really been tested yet and sometimes looks weird.
2023-11-18 14:48:13 +01:00
58ce5b06c6 Update initial checkup states 2023-08-04 00:17:24 +02:00
d5b65828aa Show if parameter change has been confirmed by ABX 2023-08-02 00:33:43 +02:00
4ba8236c0e Receive hydraulic pressure from ABX 2023-08-02 00:11:17 +02:00
1eefffcbd6 Add endurance power limit 2023-08-01 19:43:21 +02:00
2b54a8ffe8 Display steering angle, speed & cones in AMI 2023-08-01 19:21:33 +02:00
6d70d12148 LV battery voltage 2023-07-27 19:04:44 +02:00
638394ac0a Laptimes 2023-07-27 01:46:24 +02:00
90b55ffa1c Migrate to TouchGFX 4.22.0 2023-07-24 18:54:12 +02:00
990e176b71 Add LV SoC field 2023-07-24 18:17:02 +02:00
0736955fd9 Replace TEST1..4 with ASRI 2023-06-26 17:18:51 +02:00
a3265543a5 Make physical buttons pressable in simulator 2023-05-24 00:02:30 +02:00
5a56ce394f Make simulator compile 2023-05-23 02:51:40 +02:00
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
216ad67840 Show battery temperature 2023-05-22 08:49:36 +02:00
bf1b81122e Add status boxes 2023-05-22 07:22:44 +02:00
c159d9bda9 Brake temps & pressures, total distance 2023-05-19 15:36:23 +02:00
49cc898b8c Read speed from CAN bus 2023-05-05 16:40:56 +02:00
a097d2b3aa Display inverter & motor temperatures 2023-05-05 14:50:10 +02:00
24be6312c8 Add AMS Error popup 2023-05-05 14:00:00 +02:00
370dbb5ca1 Add MUMAX parameter 2023-04-12 13:48:02 +02:00
fe58a68b96 Change screens if both left and right are pressed 2023-04-11 21:53:36 +02:00
30607718ac Broadcast button presses to CAN 2023-04-11 21:32:14 +02:00
7065cb455a Parameters for ASR test day 2023-04-11 21:10:20 +02:00
253b10ba15 Modify & transmit params via CAN 2023-04-04 22:05:50 +02:00
a5f10be4fd Add screen for configuring vehicle parameters 2023-04-04 20:58:34 +02:00
fedf6015df Rainbow animatino 2023-03-25 01:23:12 +01:00
57c94b2423 Add LED animatinos 2023-03-25 00:36:56 +01:00
3b2dac7240 SPIPWM the LEDs 2023-03-24 21:16:45 +01:00
f0254b92ee Use an event flag group for GUI updates 2023-03-20 15:36:59 +01:00
5fe5d509a4 Parse CAN messges 2023-03-18 21:44:01 +01:00
7e4bc54266 Reduce display startup time 2023-03-17 17:50:00 +01:00
533a09e5dd Migrate to Cube 6.8.0 2023-03-15 18:59:05 +01:00
5b6405cf29 Get started on driver view 2023-03-15 18:43:38 +01:00
0ddea60a50 Make CAN work 2023-03-08 20:20:01 +01:00
d26339e265 Handle buttons & encoders in View, not Model 2023-03-07 21:58:28 +01:00
38d3d765ad Select missions with right encoder 2023-03-07 20:13:28 +01:00
7476e09fed Create Mission Select screen 2023-03-06 23:42:01 +01:00