Draft
Conversation
… is slightly messy. Can_external_two_node is a test I only need to run on the G431x8 atm, for POC.
bce38e8 to
68565bc
Compare
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.
G431 CAN Testing
Problem and Scope
Added configuration helper for stm32g431x8
Modified can_external_tests.c
minor checking to can_dma.c
Description
Gotchas and Limitations
When testing between two transceivers, make sure that you build and flash a different node id in can_external_tests.c
In can_external_test.c:
Keep RELEASE_AFTER_TEST uncommented to keep sending and receiving bus traffic
NODE_ID X - set to the node id you want
ignore logomatic outputs, just set a breakpoint in the rx callback to see if receiving messages
Testing
Testing Details
Larger Impact
Additional Context and Ticket
Resolves #356