-
Notifications
You must be signed in to change notification settings - Fork 19
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
Merge changes back into Cleanflight #30
Comments
Hey Dominic and thanks for showing interest! I read your comment about 1.13 and will definitely do a rebase soon, need to familiarize with the new configuration architecture. Some of the Triflight features are proven to work and for those I could start creating pull-requests. But we only just started on a unit test project and the documentation is non-existent so there's still work to do before they are good enough for CF. The next version will contain some bigger changes, but I wish after that we can stabilize the features and get them back to CF. |
Totally agree and would be glad to assist. Maybe a two-step approach could be in place? |
Please include the improved GPS features of the inav port too :) |
@lkaino merging is quite trival. put your new settings (if any) in one or more structures, add a PG ID (into parameter_group_id.h) use PG_DECLARE in a header file, for the structures. use PG_REGISTER in a C file. Then change any usages from Look at existing code for working examples. |
Is there a status update on this? Really looking forward to use this with cleanflight again. |
I think the author will need to make PRs of separate pieces of code. I just did a local merge to inav and theres a good bit of hard coded values specifically for the author's copter and boards. Other than than its not all that much work though I'm pretty much unaware of which features should be considered stable/mergeable or not ;-) (I'm sure the author knows this like 1000x better than me, so just hoping he reappears ;P) |
@lkaino what is the status on merging this back into cleanflight? I've seen mention in the README rebasing onto iNav and/or betaflight? |
Triflight is now based on betaflight (cleanflight also). I cleaned out some dirty functionality on the way. It's not far from being ready to merge. Would like to get following done before that:
|
Hi guys!
Looks like you guys are doing some good work here. Cleanflight v1.13.0-RC1 was created yesterday and is a stable codebase from which to further develop your changes.
Could you start creating pull requests so that we can get the TriFlight changes merged back into Cleanflight if you think they are ready?
The text was updated successfully, but these errors were encountered: