M-LINK Telemetry

Hello,

Here at our club, we have already installed six autopilots running the ARDUPILOT software

in various models. We exclusively use RC control systems from MULTIPLEX-RC.

Unfortunately, we have discovered that ARDUPILOT does not support M-LINK Telemetry.

M-LINK Telemetry would be extremely helpful for us!

Is the implementation of M-LINK Telemetry potentially planned for the near future?

Best regards, Claus

Not really, M-link telemetry doesn’t appear to be documented unless you mean Multiplex Sensor Bus which is extremely limited (as defined in Multiplex documentation) compared to other comonly used protocols such as CRSF.

You can write a driver in Lua (though timing responses may be problemtic) if you want or write an implementation in C++ probably mirroring S.Port driver as it also treats FC as a slave/sensor. With lua you will probably have to run it at high loop rate.

1 Like

I meant the Multiplex Sensor Bus, and it is also well-documented.

https://www.multiplex-rc.de/userdata/files/beschreibung-sensor-bus-v2.pdf

(See item 4 onwards.)

The data from the Multiplex RC sensors is already available within ArduPilot and should be transmitted via the MSB protocol. Consequently, there is no longer any need for separate Multiplex RC sensors in the model.

Fundamentally, data points such as Vario, Altitude, Max Altitude, Distance to RTL (or Rally Point), Direction to RTL (or Rally Point), and Battery Voltage are entirely sufficient.

This approach is similar to how it has been implemented with HoTT Telemetry (Graupner RC).

We are just model aircraft enthusiasts and, unfortunately, are not familiar with C programming.

Best regards, Claus