Problem mit der Erkennung von Servosignalen - setzt jemand "ReadReceiver" ein ?

Hi,
Ich weiß jetzt nicht ob ich euch Modellbaufreaks was poste das schon bekannt ist. (Habe da zu wenig Ahnung)
Ein Bekannter von mir ist auch so einer, er benutzte für seinen Quadro das multiwii Projekt auf Arduino Basis. (Mega 2560)
Hier funktioniert die Erkennung der Servosignale via PWM ohne Probleme (Glaube es waren 9 Kanäle)

Ich habe dort auch das Summensignal seines Mulitplex-Empfängers eingebaut, ist fast einfacher als die PWM Signale zu handeln.
Kommt über die Serielle und via CRC lassen sich Fehler ausfiltern.

Inzwischen benutzt er das MegaPirateNG Projekt, da er dort auch das Digitale Mulitplex Signal eingebaut haben will.
habe ich diesen umpfangreichen Code versucht zu verstehen.
Hier sind mehrere Klassen voneinander abhängig vererbt, mein ++ Wissen reicht hier nicht aus. (Werde dafür aber einen eigenen Thread aufmachen)

Mein Verständnis nach lässt das MegaPirateNG Projekt für viele Modelle anpassen ?
Wenn es so ist, warum das Rad neu erfinden ?