Information about the communication protocoll OpenTX-Multiprotocolmodule

openTx has introduced a range of new features, ideas and bling. It is fast becoming the firmware of choice for many users. openTx will run on ALL current hardware platforms, including the gruvin9x and sky9x boards. Work has already started to support the new FrSky X9D radio!
Post Reply
wilopaan
Posts: 155
Joined: Sun Sep 09, 2018 6:09 pm
Country: -

Information about the communication protocoll OpenTX-Multiprotocolmodule

Post by wilopaan »

Hi all,

where can I get information about the communication protocol between OpenTX and the MPM:

1) the serial protocol OpenTX -> MPM
2) the telemetry MPM -> OpenTX

Are 1) and 2) a half-duplex via Pin-1 of the MPM, or is 1) handled via Pin-1 und 2) via Pin-2?

User avatar
MikeB
9x Developer
Posts: 17990
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: Information about the communication protocoll OpenTX-Multiprotocolmodule

Post by MikeB »

Read "multiprotocol.h", it is all in there.

MIke
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!
wilopaan
Posts: 155
Joined: Sun Sep 09, 2018 6:09 pm
Country: -

Re: Information about the communication protocoll OpenTX-Multiprotocolmodule

Post by wilopaan »

MikeB wrote: Fri May 15, 2020 8:01 am Read "multiprotocol.h", it is all in there.

MIke
You mean radio/src/pulses/multi.{h,cpp}?

Or companion/src/firmwares/multiprotocols.{h,cpp}?
User avatar
Kilrah
Posts: 11108
Joined: Sat Feb 18, 2012 6:56 pm
Country: Switzerland

Re: Information about the communication protocoll OpenTX-Multiprotocolmodule

Post by Kilrah »

Only things in radio are relevant to communication, companion just displays stuff. There are things in pulses for the control data and in telemetry for the telemetry/remote configuration.
User avatar
MikeB
9x Developer
Posts: 17990
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: Information about the communication protocoll OpenTX-Multiprotocolmodule

Post by MikeB »

multiprotocol.h is in the multiprotocol firmware on Github, nothing to do with openTx firmware.

Mike
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!

Post Reply

Return to “openTx”