Carthago wrote:
Hello Seb,
meanwhile I tested a lot with the help of your file. It is great, that you as one of the OpenTx experts tries to help here and it would be a good idea to make your files including the explanation text the official examples in spirit manual.
To reach the +-100% in Spirit programming interface I had to change the values suitable to my radio a little bit and I use S1 als a gas limiter in connection with your safety switch.
My modified Heli seems to fly correct after changing from my old FBL to Spirit pro and GeoLink and from Graupner to FrSky, but the weather here is too bad at the moment for further flying - about 0 degrees, wet and windy.
So I will use the time and learn more about OpenTx.
A question to your explanation of calculating RPM values: why multiplying with 200 and -100 and so on? Can't see the reason, even though the results are correct, of course.
And another question: if you have a look in the heli-mixer-page in companion in the officially given example here there you can find three times the same value (I4:SMER, (=in English Rud)).
What is it for - I think it does nothing really.
Thank you and best regards,
Toni
Hi Toni,
Glad this tutorial helped you.
Here are the answers to your questions:
1- The expected range value for the RPM are from 0% to 100%.
However OpenTX goes from -100% to 100%.
So,
OpenTX → Spirit (PWM pulse in µs)
-100% → 0% (about 1100µs)
0% → 50% (about 1520µs)
+100% → +100% (about 1940µs)
Thus, to convert value you must use a
Linear function.
This gives, the "
Value * 200% - 100%"
2- Concerning the "heli" setup menu under Companion/OpenTX, this is a dedicated menu for CCPM mixing.
This shall be use
only for older heli with Bell Flybar which requires a "
Cyclic-
Collective-
Pitch-
Mixing".
So, this menu must be ignored for FBL heli.
Seb