-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Refactor TIMER/DMA framework #3833
Conversation
959b584
to
30e355d
Compare
F3/F4/F7 works. F7 refactoring needed. |
078c086
to
6ebec53
Compare
@TwoToneEddy code is generally ready to start implementing DSHOT on top of this branch. |
F4 & F7 mostly verified to work. F3 not tested |
Almost done 😄 |
Ok, this should be ready for testing. SoftSerial + PPM in not tested. Motor output + Ledstrip works |
Ready for testing |
All motor protocols verified on COLIBRI_RACE (F3), REVO (F4) and OMNIBUSF7NXT (F7). |
Daft question, if I now build the development branch is dshot ready to try out? |
Sorry I'm an idiot, I see you have a branch for dshot. Can I test this if I add the USE_DSHOT to the target of the board I want to test with? |
@TwoToneEddy Defining |
I flew the new timer/dma stuff today (without USE_DHSOT) on a couple of F4 FCs. No adverse affects, no regressions. |
@stronnag good to know, thanks! |
Preparation for DSHOT