Skip to content

Soft Remove STM32 Dash Panel#456

Merged
dchansen06 merged 2 commits intomainfrom
DelDashPanel
May 4, 2026
Merged

Soft Remove STM32 Dash Panel#456
dchansen06 merged 2 commits intomainfrom
DelDashPanel

Conversation

@dchansen06
Copy link
Copy Markdown
Contributor

@dchansen06 dchansen06 commented May 4, 2026

DELETE FROM Boards WHERE name = "DashPanel"

Problem and Scope

GR26 Dash Panel is now based on the GR24 Arduino-based dash panel, involving no STM32 code

Description

Soft remove dash panel with comments and fatal error warning message

Gotchas and Limitations

Can be added back trivially, but underlying CAN has changed around it so it should be deleted eventually

Testing

  • HOOTL testing
  • HITL testing
  • Human tested

Testing Details

Does not build DashPanel on make all

Larger Impact

Allows moving CAN forward without compile errors

Additional Context and Ticket

Replaced by GR24_Dash_Panel -> GR26_DASH

Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
@dchansen06 dchansen06 self-assigned this May 4, 2026
@dchansen06 dchansen06 added Documentation Improvements or additions to documentation CMake Anything related to or dealing with CMake 2 PRIORITY Important and a priority, but less than URGENT Small Fry Something that is small, could include bug fixes or smaller changes Boards Related to or involving any physical boards labels May 4, 2026
@dchansen06 dchansen06 added this to the GR26 milestone May 4, 2026
Copy link
Copy Markdown
Contributor Author

@dchansen06 dchansen06 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No longer includes DashPanel.elf

   text	   data	    bss	    dec	    hex	filename
   4360	      4	   1620	   5984	   1760	build/Release/AnalogCalibration.elf
  15044	    400	   4032	  19476	   4c14	build/Release/CAN_BASIC_TEST.elf
  10128	    308	   3628	  14064	   36f0	build/Release/CAN_FILTER_TEST.elf
  12276	    196	   2676	  15148	   3b2c	build/Release/CAN_LOOPBACK_TEST.elf
   9664	    308	   3628	  13600	   3520	build/Release/CAN_LOST_RX_TEST.elf
  14808	    400	   3960	  19168	   4ae0	build/Release/CAN_RELEASE_TEST.elf
   9908	    308	   3716	  13932	   366c	build/Release/CAN_STRESS_TEST.elf
   4620	     36	   1604	   6260	   1874	build/Release/CANine.elf
   9352	    188	   3284	  12824	   3218	build/Release/CCU.elf
  19932	    496	   5528	  25956	   6564	build/Release/ECU.elf
   9372	    156	   2692	  12220	   2fbc	build/Release/G431x8_CAN_BASIC_TEST.elf
   6888	      4	   1676	   8568	   2178	build/Release/G4ADCTESTING.elf
   5096	      8	   1920	   7024	   1b70	build/Release/G4BLINKY.elf
   4608	     36	   1604	   6248	   1868	build/Release/G4ECHO.elf
   1372	      4	   1572	   2948	    b84	build/Release/G4HELLO.elf
   2440	    524	   3012	   5976	   1758	build/Release/G4NEOTESTING.elf
   6264	      4	   1668	   7936	   1f00	build/Release/G4PERTESTING.elf
   4688	     84	   2296	   7068	   1b9c	build/Release/G4SPITESTING.elf
   2744	      8	   1712	   4464	   1170	build/Release/L4BLINKY.elf
   2736	      8	   1712	   4456	   1168	build/Release/L4HELLO.elf
   6644	    308	   3620	  10572	   294c	build/Release/PROFILER_TEST.elf
  18856	    104	  13248	  32208	   7dd0	build/Release/TireTemp.elf
   2708	      8	 114720	 117436	  1cabc	build/Release/U5BLINKY.elf
   4388	      8	   1768	   6164	   1814	build/Release/W3_G4SPI_Receive.elf
   4216	      8	   1768	   5992	   1768	build/Release/W3_G4SPI_Transmit.elf

@dchansen06 dchansen06 marked this pull request as ready for review May 4, 2026 06:14
@dchansen06 dchansen06 merged commit fe18c0f into main May 4, 2026
32 checks passed
@dchansen06 dchansen06 deleted the DelDashPanel branch May 4, 2026 06:21
dchansen06 added a commit that referenced this pull request May 4, 2026
# `DELETE FROM Boards WHERE name = "DashPanel"`

## Problem and Scope
GR26 Dash Panel is now based on the GR24 Arduino-based dash panel,
involving no STM32 code

## Description
Soft remove dash panel with comments and fatal error warning message

## Gotchas and Limitations
Can be added back trivially, but underlying CAN has changed around it so
it should be deleted eventually

## Testing

- [x] HOOTL testing
- [ ] HITL testing
- [x] Human tested

### Testing Details
Does not build `DashPanel` on `make all`

## Larger Impact
Allows moving CAN forward without compile errors

## Additional Context and Ticket
Replaced by [`GR24_Dash_Panel` ->
`GR26_DASH`](https://github.com/Gaucho-Racing/GR24_Dash_Panel/tree/main/GR26_DASH)

---------

Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2 PRIORITY Important and a priority, but less than URGENT Boards Related to or involving any physical boards CMake Anything related to or dealing with CMake Documentation Improvements or additions to documentation Small Fry Something that is small, could include bug fixes or smaller changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant