MSP looking for help

I’ve been trying to figure out how to get MSP working on PX4.
MSP would be useful as its the only way to get telemetry inside the DJI digital video world.

I don’t think there is a license clean way to do this with one person.
I think its going to take two developers

One developer with access to the GPLd MSP code
writes a detailed protocol document describing the protocol and
all the message Id’s and payloads.

Then another developer takes this protocol document and generates GPL Free code for PX4.

I’m more than willing and capable of doing either one of these , but obviously I can’t do both.

Is there anyone that would be willing to work with me on this?

Maybe the correct approach is to just add another processor in the middle to
translate from MSP <-> MAVLink… but that adds latency and mass, and directly implemented code would be cleaner…

1 Like

AFAIK, GPL applies to the document (source code, etc), not the ideas expressed in the document.

Perhaps something could be derived from here: GitHub - d3ngit/djihdfpv_mavlink_to_msp_V2: DJI_mavlink_to_MSP_V2?