Commit Graph

50 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
c5d2691670 remove unused NewDriverView screen 2025-04-19 16:06:29 +02:00
f67d379d5b use default fasttube logo on mission select screen 2025-04-11 00:29:11 +02:00
653e178ff1 update TouchGFX to 4.25.0 and ignore all touchgfx_backups 2025-04-02 01:41:08 +02:00
3208c8f86f Fix TouchGFX and update UI 2024-07-21 14:34:44 +02:00
51f6fa6014 Add Inter Fonts 2024-06-12 13:27:38 +02:00
b0ef96e390 GFX Develop Branch 2024-06-11 19:38:14 +02:00
b53bd2baf7 Fix stupid fucking bug with simulator compilation 2024-06-10 17:39:48 +02:00
fd4ee51fd6 Add AS OK field to AMI 2023-11-18 14:48:51 +01:00
698c6a24c4 [WIP] SDC screen
This hasn't really been tested yet and sometimes looks weird.
2023-11-18 14:48:13 +01:00
f191946a90 Make AMI text white 2023-08-04 00:19:51 +02:00
7aeefed7ca Show initial checkup state & hydraulic pressures 2023-08-01 23:20:27 +02:00
5121dcb74f Fix parameter increase/decrease directions 2023-08-01 19:46:04 +02:00
2b54a8ffe8 Display steering angle, speed & cones in AMI 2023-08-01 19:21:33 +02:00
90b55ffa1c Migrate to TouchGFX 4.22.0 2023-07-24 18:54:12 +02:00
67b19368b0 Declutter driver view 2023-05-24 01:28:41 +02:00
9466290ff3 Make debug view scrollable 2023-05-24 00:44:32 +02:00
a3265543a5 Make physical buttons pressable in simulator 2023-05-24 00:02:30 +02:00
b4ba566ef5 Make simulator compile under Linux 2023-05-23 23:54:29 +02:00
5a56ce394f Make simulator compile 2023-05-23 02:51:40 +02:00
6c2943f25e Add LV status field 2023-05-22 08:51:29 +02:00
216ad67840 Show battery temperature 2023-05-22 08:49:36 +02:00
6e0fd1a3cf Use more space 2023-05-22 08:31:57 +02:00
3e6bbe5e47 Resize field type selection to fit screen 2023-05-22 07:25:32 +02:00
bf1b81122e Add status boxes 2023-05-22 07:22:44 +02:00
efa36eab5f Status bar to the top 2023-05-22 06:31:42 +02:00
d1d0c3df1d TireTemp -> BrakeTemp 2023-05-22 06:16:52 +02:00
b5c457c84a Restructure DriverView into containers 2023-05-22 06:14:17 +02:00
6893c23a6c Rename TouchGFX application 2023-05-22 05:59:36 +02:00
243577fdcc Start on driver view screen 2023-05-05 16:41:52 +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
cb2d707bd9 Make R2D progress display prettier 2023-04-29 23:37:53 +02:00
b2f5d48b73 Display R2D progress 2023-04-26 13:08:34 +02:00
d1b4ad625c Animate field type selection 2023-04-12 16:04:20 +02:00
a5f10be4fd Add screen for configuring vehicle parameters 2023-04-04 20:58:34 +02:00
8d701669e4 Leave 15px free to the edges 2023-04-04 17:22:41 +02:00
3b2dac7240 SPIPWM the LEDs 2023-03-24 21:16:45 +01:00
04b95a19d1 Add precharge progress bar 2023-03-21 19:05:54 +01:00
ff37c8503d Add debug view 2023-03-21 18:37:50 +01:00
0d7cc03e02 Allow changing displayed fields in DriverView 2023-03-20 23:31:28 +01:00
c8ee51a78f Make DriverView fields more modular 2023-03-20 19:35:30 +01:00
5d53db3e05 Update TS SoC & min cell voltage on AMS Status msg 2023-03-18 23:06:27 +01:00
c6f237b87e Add three general-purpose fields to DriverView 2023-03-18 22:51:13 +01:00
5b6405cf29 Get started on driver view 2023-03-15 18:43:38 +01:00
81b7a23a34 Add AMI screen 2023-03-07 22:35:12 +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
8a2bdc347c Use TouchGFX 2023-03-06 21:21:09 +01:00