The PPM Encoder team has been working on a new servo input to ppm firmware for the PhoneDrone board and any future boards using the ATmega32u2 chip.
Since there has been reports of problems with the old APM firmware (PPM encoder problem, loosing CH3 again with new APM board) when used together with receivers that has synchronous changes on multiple servo channels. So Olivier ADLER and me decided to back port the new atmega32u2 firmware to the ATmega328p chip used in APM boards.
We now feel that the new and hopefully improved firmware is ready for public beta testing. Source code and compiled firmware are available in the official APM repository (Unified ArduCoder). Please read the readme.txt carefully before usage and report any problems.
Future updates for the new firmware will have PPM pass-trough for receivers with PPM output and also possibly native support for Spektrum satellite receivers.