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

Clean up UART drivers #423

Closed
krichardsson opened this issue Apr 26, 2019 · 1 comment
Closed

Clean up UART drivers #423

krichardsson opened this issue Apr 26, 2019 · 1 comment
Milestone

Comments

@krichardsson
Copy link
Contributor

The drivers for UART1 and UART2 are currently not implemented in the same way. Even worse, the UART2 implementation uses a spin loop.
The implementations should be harmonized and improved to an acceptable level.

@krichardsson
Copy link
Contributor Author

Ping @AlexisTM

tobbeanton added a commit that referenced this issue May 2, 2019
The DMA functions will free up CPU time as it will not wait in a
spin-loop. The DMA stream for UART1 conflicts with CF-RZR SPI2 so this
can not be used together, thus the UART1 DMA functionality has to be
enabled with ENABLE_UART1_DMA. The functionality has been tested with
uart1test.c and uart2test.c.
@tobbeanton tobbeanton added this to the next-release milestone May 3, 2019
cafeciaojoe pushed a commit to cafeciaojoe/crazyflie-firmware that referenced this issue Sep 27, 2024
Changed the columns in flight-tab and added logging of X and Y from estimator.
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

No branches or pull requests

2 participants