72 Commits

Author SHA1 Message Date
b4ba566ef5 Make simulator compile under Linux 2023-05-23 23:54:29 +02:00
d8cf315d98 we have a right motor 2023-05-23 23:32:56 +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
6543ac4d95 Use LEDs to show speed 2023-05-22 16:28:25 +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
0a180764f9 Show unknown error ID 2023-05-22 05:55:33 +02:00
7b335536e2 Fix crash when displaying slave panic 2023-05-22 05:54:07 +02:00
02ea501c81 Prevent uninitialized buffer 2023-05-19 15:37:12 +02:00
c159d9bda9 Brake temps & pressures, total distance 2023-05-19 15:36:23 +02:00
243577fdcc Start on driver view screen 2023-05-05 16:41:52 +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
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
78048052ca Display minus sign for negative numbers 2023-04-25 14:06:34 +02:00
2e1ec5f467 Read shunt messages correctly 2023-04-25 14:04:31 +02:00
d1b4ad625c Animate field type selection 2023-04-12 16:04:20 +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
78c3c38988 stm32-for-vscode update 2023-04-11 21:33:30 +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
09f65fcf22 DataField -> NamedField<FieldType> 2023-04-04 18:31:06 +02:00
8d701669e4 Leave 15px free to the edges 2023-04-04 17:22:41 +02:00
e83afdc75c Update can-halal 2023-04-04 16:01:28 +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
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
629fcb9098 Keep field type selection for next time 2023-03-20 23:46:19 +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
f0254b92ee Use an event flag group for GUI updates 2023-03-20 15:36:59 +01:00
41dbfa73ee Add compile_commands.json to .gitignore 2023-03-20 15:22:12 +01:00
aba6604e57 Fix warnings 2023-03-20 15:21:45 +01:00
73e878097e FT_CAN_AL -> can-halal 2023-03-20 15:08:51 +01:00
5d53db3e05 Update TS SoC & min cell voltage on AMS Status msg 2023-03-18 23:06:27 +01:00