Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Spinla_4_1][DShot] workaound to use DShot in Spinal ver 4.1 #624

Closed

Conversation

sugihara-16
Copy link
Collaborator

What is this

Enable using dshot protocol in Spinal 4.1.

Details

Followings are main modifications:

Li-Jinjie and others added 30 commits October 2, 2024 23:07
… code can be flashed into mcu. However, the telemetry has not been tested yet, since the DShot function should be implemented first.
…pe error in dshot.cpp; fix a 'static' keyword error and add dma address for STM32H7 in dshot.h. When building, some include errors occur.
…size is too small. However, error still occur when accessing the memory.
…l for DMA in stm32H7. change a permission setting to allow NPU access. pwm_test works fine on real machine!
…ug. the received data is checked in a clever way.
…ne. Unsuccessful. Still problem"

This reverts commit 699c1d1.
…ne motor during one round. [tested using Oscilloscope]
…ted! Now the freq. is limited to 125hz. 250 hz will cause strange behavior.
@sugihara-16
Copy link
Collaborator Author

This PR itself cannot be compatible with the current master system, so it is integrated into #630 .

@sugihara-16 sugihara-16 closed this Nov 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants