DeviationTx improvements
Posted: Wed Aug 10, 2016 2:59 pm
Hey Forum
I've been doing some work on the DeviationTx firmware, mostly with BigQuad in mind. First up, I added a state machine to set up logging using the logging framework. It's currently logging VbatMV and ExtVBatMV (I recently created these two variables -- they're the same thing as vbat and extvbat but UINT16s in mV units instead of floats in V, because the devo controllers don't all have FPU processors) but is easy to extend. Take a look at it here:
https://github.com/theseankelly/deviati ... _telemetry
I'll be submitting a pull request to the deviation code soon after I test it out for a bit longer.
Next up:
- Adding a configuration setting for modifying the max angles (currently hardcoded at 45 degrees)
- Plumbing the yet-to-be-implemented new commander packet so one of the switches on the tx can switch between acro and level modes
Would love to know what other modifications people have made to this firmware, or what other features people would want to see.
Sean
I've been doing some work on the DeviationTx firmware, mostly with BigQuad in mind. First up, I added a state machine to set up logging using the logging framework. It's currently logging VbatMV and ExtVBatMV (I recently created these two variables -- they're the same thing as vbat and extvbat but UINT16s in mV units instead of floats in V, because the devo controllers don't all have FPU processors) but is easy to extend. Take a look at it here:
https://github.com/theseankelly/deviati ... _telemetry
I'll be submitting a pull request to the deviation code soon after I test it out for a bit longer.
Next up:
- Adding a configuration setting for modifying the max angles (currently hardcoded at 45 degrees)
- Plumbing the yet-to-be-implemented new commander packet so one of the switches on the tx can switch between acro and level modes
Would love to know what other modifications people have made to this firmware, or what other features people would want to see.
Sean