Thread Tools
Feb 22, 2016, 06:24 AM
Froggy RC Pilot
LapinFou's Avatar
Mini-HowTo

FrSky Taranis - OpenTX data flow diagrams


Hi folks,

I created some diagrams to help the French community (we have less tutorials than in English ). The French version is available here: Diagramme expliquant le fonctionnement d'OpenTX.
The original idea is coming from this website RCADev
Few people told me that the diagrams were very useful, so I decided to make a English version, see the link below.
Since English is not my native language, please feel free to correct any "non-English" syntax/explanations.
I will updated the documentation according your feedback.

OpenTX Diagram - Inputs.pdf
OpenTX Diagram - Mixes.pdf
OpenTX Diagram - Output.pdf

See also boomerwing's diagram:
Full Logical Switch Tutorial

There is a great documentation done by thebriars on OpenTX 2.1:
Documentation for OpenTX 2.1 and Taranis
Last edited by LapinFou; Jun 22, 2016 at 03:22 AM.
Sign up now
to remove ads between posts
Feb 22, 2016, 10:15 AM
AKA 8178 - MIke Dailey
Jet_Flyer's Avatar
Nice! Looks like it was a lot of work.

Mike
Feb 22, 2016, 10:31 AM
Froggy RC Pilot
LapinFou's Avatar
Thanks!

Indeed, it was a lot of work. I hope it will help people to understand the computation behind OTX.

[EDIT:] Did you notice some bad English ?
Feb 22, 2016, 02:53 PM
Registered User
JMP_blackfoot's Avatar
Very nice work, thank you very much.

In the Output diagram, lower left, is written :
"A 2nd TX can be used in the external JR bay.
In this case, the value below are double"
Should it not be :
"A 2nd TX module can be used in the external JR bay.
In this case, the values above are doubled" ?

In the Mixes diagram, is written :
"The order of the lines is very important. The computation achieved at each lien is
done according the temporary result of previous lines."
Did you mean :
"The order of the lines is very important. The computation achieved at each line is
done according to the temporary result of previous lines." ?
Last edited by JMP_blackfoot; Feb 22, 2016 at 02:59 PM.
Feb 22, 2016, 04:04 PM
Froggy RC Pilot
LapinFou's Avatar
Thanks!!!
I will post a new message when the corrections will be done.
Feb 23, 2016, 02:48 AM
Froggy RC Pilot
LapinFou's Avatar
Quote:
Originally Posted by JMP_blackfoot
Very nice work, thank you very much.

In the Output diagram, lower left, is written :
"A 2nd TX can be used in the external JR bay.
In this case, the value below are double"
Should it not be :
"A 2nd TX module can be used in the external JR bay.
In this case, the values above are doubled" ?

In the Mixes diagram, is written :
"The order of the lines is very important. The computation achieved at each lien is
done according the temporary result of previous lines."
Did you mean :
"The order of the lines is very important. The computation achieved at each line is
done according to the temporary result of previous lines." ?
I updated the link on the 1st message.
Thanks for the corrections.
Feb 23, 2016, 03:38 PM
Quadaholic
--Oz--'s Avatar
Excellent, Thanks!

Small typo in mixes page:

"Curve
Diff, Expo,
Fonction,
Curve"

Should be "Function".
Feb 23, 2016, 04:21 PM
Froggy RC Pilot
LapinFou's Avatar
Quote:
Originally Posted by --Oz--
Excellent, Thanks!

Small typo in mixes page:

"Curve
Diff, Expo,
Fonction,
Curve"

Should be "Function".
D'oh!! I missed this one when I translated the original French version...
If some formulations don't sound English, please let me know. I will correct them.
The correction is done, you can download the PDF from the 1st message.
Feb 24, 2016, 02:18 AM
Froggy RC Pilot
LapinFou's Avatar
Fixed a typo. Document has been updated.
Quote:
It is very recommenced to create a last line which is not conditioned by a switch/flight mode to ensure that this entry never becomes null.
should be
Quote:
It is very recommended to create a last line which is not conditioned by a switch/flight mode to ensure that this entry never becomes null.
Feb 25, 2016, 10:22 AM
Froggy RC Pilot
LapinFou's Avatar
I realized positing in this discussion thread make my job almost invisible...

I created a new thread here:
FrSky Taranis - OpenTX data flow diagrams

[EDIT] It was a bad idea. I re-opened this thread. Sorry for that.
Last edited by LapinFou; Feb 26, 2016 at 08:06 AM.
Feb 26, 2016, 12:35 PM
Registered User
Wow, that's impressive! It's exactly as I like descriptions. No lengthy explanations, but short, precise definitions and information.

This should be linked directly from the official OpenTX Website!
Last edited by Spacemarine; Feb 26, 2016 at 12:54 PM.
Feb 26, 2016, 12:51 PM
Froggy RC Pilot
LapinFou's Avatar
Thanks!!!
Feb 28, 2016, 01:59 AM
ancora imparo
jj604's Avatar
Just came across this.
As we say in Australia, you have been a very busy little rabbit.

This is fantastic stuff and well done. I understand the amount of time that goes into something like this.

Thanks.

John
Feb 28, 2016, 04:37 AM
ancora imparo
jj604's Avatar
In the Mixes chart the French "ou" is still there. Should be English "or".

Multiplex
+=, *= ou :=

John
Feb 28, 2016, 04:53 AM
Froggy RC Pilot
LapinFou's Avatar
Quote:
Originally Posted by jj604
Just came across this.
As we say in Australia, you have been a very busy little rabbit.

This is fantastic stuff and well done. I understand the amount of time that goes into something like this.

Thanks.

John
Thanks!
I like the Australia expression.

Quote:
Originally Posted by jj604
In the Mixes chart the French "ou" is still there. Should be English "or".

Multiplex
+=, *= ou :=

John
Good catch. I've done the correction. You may download the corrected PDF.