Ok, what I want to do is have the navigation lights and status lights on my quad display different colors and blink patters based on the status of the quad. I am running APM:Copter 3.2 and already have a telemetry radio, and soon an OSD. What I want to do is add an additional Mavlink 'decoder' to control a set of addressable LEDs to indicate different status messages such as, Armed or not, GPS count, HDOP, maybe some others later, but those at the start. i was thinking on using something similar to the minimOSD boards, but instead of a video interface, it would control some LEDs. I got the LED control code, so that is not my issue. My issue is where do I start on the Mavlink side? the device only needs to listen, it is not going to send any messages, so that should make it a little easier?
So, can someone point me in the right direction so I can find instructions on how to listen to Mavlink messages?