Conversation
…n main, deleted FIXME.md
… byte / `unsigned char` / `uint8_t` value since actual characters are being handled Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
# DBC Identifier Fix ## Problem and Scope DBC message identifiers are incorrect ## Description Cause by an incorrect bit shifting (`16` instead of `20`) for the sender node ID ## Gotchas and Limitations May be a larger problem but probably not ## Testing - [x] HOOTL testing - [ ] HITL testing - [x] Human tested ### Testing Details Select DBC message identifier fields are correct ## Larger Impact LV testing ## Additional Context and Ticket Found by @an0tv --------- Signed-off-by: Daniel Hansen <dchansen06@gmail.com> Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
# `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>
# CAN Filter Fix ## Problem and Scope Setup for simple non-extended ID with basic filter ## Description Replaced with two extended ID filters on `GRCAN_ALL` and `GRCAN_(E|C)CU` ## Gotchas and Limitations Needs testing of course, getting it into `LV-test` will be helpful ## Testing - [x] HOOTL testing - [ ] HITL testing - [ ] Human tested ### Testing Details Hardware tests pending ## Larger Impact Less interrupts for things we do not care about (but honestly these nodes get most things anyway) ## Additional Context and Ticket Found while investigating #350 --------- Signed-off-by: Daniel Hansen <dchansen06@gmail.com> Co-authored-by: Copilot <copilot@github.com> Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
dchansen06
requested changes
May 5, 2026
Contributor
dchansen06
left a comment
There was a problem hiding this comment.
Looking solid, small tweaks
Comment on lines
41
to
45
| // FIXME: Might need to double check we are doing this v | ||
| // cast *data to whatever msg dti control 10 struct there is | ||
| // copy data from that struct into the ccu state data struct (eg GETBIT) | ||
|
|
||
| // What the rewrite would look like: STATUS 2 |
Contributor
There was a problem hiding this comment.
Comment no longer needed
Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Various CCU Fixes
Problem and Scope
Fixing the issues identified with the CCU during the rules review meeting.
Description
GR Code Review Fixes:
New Changes Added
CANdler.c
StateData.h:
StateTicks.c
StateUtils.c
gpio.c
stm32g4xx_it.c
Other
Testing
Testing Details