Welcome to Cockpitbuilders.com. Please login or sign up.

August 09, 2022, 09:38:45 PM

Login with username, password and session length

PROUDLY ENDORSING


Fly Elise-ng
12 Guests, 0 Users
Members
  • Total Members: 4085
  • Latest: N8033F
Stats
  • Total Posts: 59021
  • Total Topics: 7809
  • Online Today: 21
  • Online Ever: 582
  • (January 22, 2020, 08:44:01 AM)
Users Online
Users: 0
Guests: 12
Total: 12

COUNTDOWN TO WF2022


WORLDFLIGHT TEAM USA

Will Depart in...

Recent

Welcome

Sending NMEA 0183 GPS data using Arduino....

Started by RayS, April 28, 2022, 08:04:10 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

RayS

April 28, 2022, 08:04:10 PM Last Edit: April 28, 2022, 08:04:46 PM by RayS
I've started another project: Using an Avidyne EXP5000 MFD with X-Plane.

I was successful in programming a Teensy to talk to a Garmin MX20 Moving Map unit using position data from X-Plane.

Now I have an Avidyne EXP5000 MFD that I want to talk to using X-Plane Position data.

It recognizes the following formats:

1. King/Aviation
2. NorthStar
3. NMEA 0183

I prefer the NMEA format as it seems to be more popular. Has anyone tinkered with NMEA 0183 GPS data using Arduino/Teensy?

I'd love to hear from you!



Ray Sotkiewicz

ame

I did some stuff with an 8051. Decoding NMEA is pretty easy. Producing an NMEA string with provided data should be pretty easy too. Just stick a bunch of strings together and tack on a checksum.

I'd prototype it in Python on a PC for testing/fiddling, then rewrite for Arduino when you know it's going to work.


RayS

That's exactly what I was looking for. Thanks!

On my Garmin controller I am also generating a checksum because the Garmin protocol also requires it (I guess it's just good practice) so most of the bits are there, just need to rewire things a bit.

Ray Sotkiewicz

Like the Website ?
Support Cockpitbuilders.com and Click Below to Donate