15-Jan-2016, 07:48 PM
Hi Oscar,
Thanks very much for the info, great resource!
I have the KK2.1.5 FC Flashed to Steveis firmware.
I also have the FrSky X4R-SBUS flashed with new firmware, to allow CPPM and/or SBUS, and have also done the SBUS inversion hack.
Please comment on the following, concerning using KK2.1.5 FC with different TX protocols, as
the order of preference recommended by Steveis in his KK2 manual, is the opposite of what you suggest at your blog.
Do you think the differences cancel each other out?
I read this in the Steveis KK2 manual...
"Appendix E – Receiver selection
To achieve the most accurate flight characteristics, the order of preference for Receiver selection is...
Standard > CPPM > DSM Satellite > SBUS
The reason for the above is, the interrupt processing
that is required to process the receiver channel
output, increases as you go down the list.
Interrupts that occur during the software PWM loop that
generates the output pulses on M1 to M8 need to be
kept as short as possible to minimize the jitter.
Standard receivers will cause the least jitter, SBus the most.
It also causes jitter in the self level calculation,
resulting in the KK2.1.X knowing exactly which way is “up”.
If you only have motors and don’t use Self Level, you probably
won’t notice any issues with SBus.
If you have servos connected to M1-M6 you will notice some
jitter with Satellites and SBus."
Thanks very much for the info, great resource!
I have the KK2.1.5 FC Flashed to Steveis firmware.
I also have the FrSky X4R-SBUS flashed with new firmware, to allow CPPM and/or SBUS, and have also done the SBUS inversion hack.
Please comment on the following, concerning using KK2.1.5 FC with different TX protocols, as
the order of preference recommended by Steveis in his KK2 manual, is the opposite of what you suggest at your blog.
Do you think the differences cancel each other out?
I read this in the Steveis KK2 manual...
"Appendix E – Receiver selection
To achieve the most accurate flight characteristics, the order of preference for Receiver selection is...
Standard > CPPM > DSM Satellite > SBUS
The reason for the above is, the interrupt processing
that is required to process the receiver channel
output, increases as you go down the list.
Interrupts that occur during the software PWM loop that
generates the output pulses on M1 to M8 need to be
kept as short as possible to minimize the jitter.
Standard receivers will cause the least jitter, SBus the most.
It also causes jitter in the self level calculation,
resulting in the KK2.1.X knowing exactly which way is “up”.
If you only have motors and don’t use Self Level, you probably
won’t notice any issues with SBus.
If you have servos connected to M1-M6 you will notice some
jitter with Satellites and SBus."