Reading GPS MAVLINK output in Mission Planner

I’m trying to feed GPS data received by Mission Planner to a directional antenna for better tracking. I know through Mission Planner’s advanced functions I can get a live stream of data for NMEA and MAVLink messages. I’ve opened a COM port to see the data in real time, but this is what I’m seeing for NMEA.

0 17/09/2018 15:31:08 IRP_MJ_WRITE DOWN 24 47 50 47 47 41 2c 31 39 33 31 30 38 2e 37 31 32 2c 33 35 32 31 2e 37 39 35 36 33 2c 53 2c 31 34 39 30 39 2e 39 31 34 30 38 2c 45 2c 31 2c 31 30 2c 31 2e 32 31 2c 36 38 34 2c 4d 2c 30 2c 4d $GPGGA,193108.712,3521.79563,S,14909.91408,E,1,10,1.21,684,M,0,M 70 70 COM2

And MAVLink.

23049 17/09/2018 15:59:29 IRP_MJ_WRITE UP STATUS_SUCCESS fd 19 00 00 db 01 01 3e 00 00 95 31 5d c1 49 df bc be cb ea 1c c0 00 00 00 00 00 00 00 00 e2 ff e8 00 05 3a e0 ý…Û…>…•1]ÁIß¼¾Ëê.À…âÿè…:à 37 COM2

From the character data, I can translate the NMEA script, but the MAVLink message is entirely lost on me. How can I parse the GPS data from MAVLink? How can I translate the NMEA datastream? Any help would be greatly appreciated.

1 Like

please read this