Garmin GPS 24xd: inexpensive Heading data to stabilize charts, radar, and AIS

The Garmin GPS 24xd combines a high-performance GNSS receiver with a heading sensor though it only costs $50 more than their GPS 19x GNSS receiver. Thus it can inexpensively stabilize chart and radar views on your MFD while also ensuring that your boat’s AIS target is headed in the right direction even when it’s tied up. I’ve been testing one, successfully, and also investigating why the GPS 24xd is not a good replacement for a more accurate, faster-updating, and likely better located Heading sensor that’s appropriate for autopilots and radar ARPA/MARPA calculations.

The $299 GPS 24xd shares the funnel shape and mounting options of other Garmin GNSS receivers like the $249 GPS 19x. The 24xd can use GPS, Galileo, GLONASS, and BeiDou satellite constellations for high accuracy positioning, and it can output the data up to 10 times per second (10 hertz) over NMEA 2000. I used the included pole mount and a standard 1-inch 14 thread VHF antenna ratchet mount to install it on Panbo(at)’s T-top frame, and complete deck and underdeck mounts also come in the box. So the GPS 24xd is a lot like a familiar GPS receiver except that it also includes a magnetic heading sensor with plus or minus three degrees of precision, which also outputs an N2K data message — known as a parameter group definition, or PGN — at 10 Hz .

Edit 4/23/2021 – When I first wrote this entry I failed to cover the increased accuracy the 24xd offers when compared to any other currently available marine GNSS receiver. The 24xd is more than twice as precise as Garmin’s GPS 19x. Garmin quotes a 50 centimeter spec for 50% circular error probability for the 24xd versus 120 centimeters for the 19x. The additional precision comes from the new L5 GPS frequency. This is a new, more precise GPS frequency that began launching in 2009 but has only recently reached more than 50% coverage in the GPS constellation. Garmin has published a blog about the L5 frequency and the benefits it delivers.



Most small boats I’ve seen don’t have a heading sensor unless there’s an autopilot installed. Instead, the boat’s GPS-derived Course over ground (COG) is used in lieu of its actual Heading. But COG and Heading aren’t always the same. Course over Ground indicates where the boat is going, whereas Heading means where the bow is pointing. If there’s a strong current or wind-induced leeway, COG and Heading can differ substantially. Plus, COG data is only accurate when a boat is moving. At anchor or tied to a dock can not use changing positions to calculate a course direction well, and so the COG output is usually quite random because it’s based on tiny measured movements usually caused by small GPS errors.

Once the unit is connected to NMEA 2000, you use any Garmin display to calibrate the compass for magnetic deviation at its location on the boat and to align it with the bow, either automatically or with manual fine-tuning. (But much of this can also be done without a Garmin display, as explained below.)

The calibration required turning the boat in a circle one and a half times in either direction. And while the screen instructions don’t specify a target speed, I found through experimentation that I got better results — higher quality scores at the end — by completing the circles at around six knots.

The automatic heading alignment is even easier, only requiring that you cruise in a straight line for 45 seconds. I had a little better results for this at higher speeds, around 20 knots, and that makes sense because the alignment is corrected by comparing Heading to COG. For same reason, all of this calibration should be done when leeway and sideways current set are minimal.



How do you calibrate a GPS 24xd without a Garmin display? You just disconnecting/reconnect its live N2K connection and drive those circles in a specific sequence. The directions don’t look particularly complex but this calibration mode doesn’t include the screen menus, prompts, and status displays that made the process easy for me with a Garmin MFD.

Once I’d successfully calibrated the test 24xd, Panbo(at)‘s Heading numbers started closely agreeing with the helm’s traditional compass. Heading and COG values are also close, except when the boat’s Heading is impacted by wind or current. In those cases, the sensor is accurately reflecting the boat’s actual running conditions and can help the operator understand them.

COG and Heading in agreement while running on the settled waters of the Caloosahatchee River

Garmin’s marketing and press release promote the GPS 24xd’s Heading capabilities for chart and radar display stabilization and also for synchronicity when radar target display is overlaid on electronic charts, but use with an autopilot is not mentioned. The 24xd only outputs vessel heading, not rate of turn or vessel attitude data that I understand autopilots use for smoothing of the data and optimizing performance.

Although the heading data might not be appropriate for more demanding applications it still provides valuable data for chart and radar display, plus it can provide heading data to NMEA 2000 connected AIS transceivers. This data is then incorporated into the AIS message sent by the transceiver and allows AIS display devices to appropriately display the heading of the boat. The Marine Traffic screenshot above shows Gizmo and Gizmo Junior both properly oriented even though they’re not moving, which wouldn’t be possible without Heading data.



In fact, the screen also shows how Marine Traffic no longer tries to indicate a stopped boat’s orientation unless its Heading is available, using a dot-like icon instead. Few chart plotter displays do similar, and the results can be messy, especially when zoomed in enough that the target icons are scaled to the actual length and beam dimensions included in every vessel’s AIS output (relative to the location of its AIS’s GPS antenna).

Garmin autpilot instructions for locating the heading sensor

The GPS 24xd is best installed somewhere with a clear sky view for its GPS receiver but the best location for a heading sensor is typically low in the boat and on its centerline. So the optimal install locations compete and the likely result — Panbo(at) an example — is a 24xd mounted high and well off the centerline, which may especially compromise performance for more critical uses like autopilot.

But if you’re in the market for a new GPS (GNSS) receiver, I think that the $50 additional cost for the 24xd Heading output is a no-brainer. Even with higher precision Heading sources on board, I’d feel good knowing I had an inexpensive backup. I also suspect, though I haven’t been able to test it, that the data provided from the 24xd may well be good enough to make autopilots work, albeit with reduced performance.



Ben Stein

Ben Stein

Publisher of Panbo.com, passionate marine electronics enthusiast, 100-ton USCG master.

39 Responses

  1. Allan Seymour says:

    Ben could you explain in more detail your statement” GPS 24xd is not a good replacement ” for traditional heading sensors ? I just ordered one and hope it will also replace my Airmar heading sensor. The additional location accuracy might also be helpful in some of those tight places we like to go into here in Penobscot Bay. Im hopeful that the data from the new surveys might be incorporated on the new Garmin chips I just acquired . I seem to remember a vessel last summer.

    • Ben Stein Ben Stein says:

      Allan,

      With what applications are you planning on using the sensor? In speaking with Garmin they indicate that for an autopilot you’re better off with a more advanced heading sensor. Also, although they press Release mentions MARPA there seems to be some equivocation on that.

      -Ben S.

  2. Allan Seymour says:

    Hi Ben, on the SallyW I have Garmin chart plotter , radar , Airmar heading sensor a Airmar weather sensor , a GPS 19 and a Amec wide link B600 ais. My objective is to keep the system simple and yet keep it as accurate as possible without alerting the wife as to spending. Occasionally the chart plotter waffles as to which heading device it uses even tho I tell it. Plus or minus 3 degrees of heading seems to be quite adequate to me as I now see shifts of the heading line lots more than that. So I figured the GPS24 might stabilize the heading , Marpa and give me better position accuracy. I guess I’ll have to see. Plus I am a slow boat, LNVT at 7 knots. Interested in your thoughts.

    • Ben Stein Ben Stein says:

      I suspect you’re going to be pleased with the results. I’ve reached out to Garmin for a little more context on the MARPA performance with this sensor and once I hear I’ll update you.

      -Ben S.

  3. Allan Seymour says:

    And I will let you know what I find as well. Spash is May 17.

    • Ben Stein Ben Stein says:

      Allan,

      I’m working on another Garmin heading sensor review and was reading through these comments. Any update on how your GPS 24xd is doing for your use?

      -Ben S

      • Kevin Lee Kevin Lee says:

        Hi, Ben,

        I just got back from a trip from Marathon to Punta Gorda. I replaced the 19x on Leeway with a 24xd before the trip. I did not calibrate the compass since I have a Garmin Reactor A/P and use the 9-axis heading sensor from that.

        Regarding the accuracy of the 24xd, I regularly had accuracy of 2.5 feet or better. I’m very pleased with the performance. If you already have a 19x the swap is about two minutes – unscrew the old and attach the new.

        Kevin

      • Allan Seymour says:

        Don’t think I am using it properly . When boat is not moving forward the heading is all over the place. When underway it now points more accurately where I am pointing. The position accuracy is really good.

  4. Ben Stein Ben Stein says:

    When I first published this entry I failed to mention the increased accuracy the 24xd offers by making use of the new L5 GPS frequency. I added some information about the increased accuracy and the L5 frequency above.

    -Ben S.

    • Kevin Lee Kevin Lee says:

      Thanks for the review, Ben. I’m installing the 24xd on Leeway today. It’s replacing the Vesper AIS GPS antenna. I’ll now have a 19x (that will now be used by the AIS) and a 24xd for my three 12″ Garmin chartplotters. Since I have a Garmin Reactor autopilot with the 9-axis heading sensor on Leeway, I bought the 24xd for the increased accuracy.

      • Ben Ellison Ben Ellison says:

        Other Ben here, Kevin, wondering how you can replace the Vesper AIS GPS when I think it’s required that all Class B transponders have their own GPS? I believe the Vesper will be able to use the 24xd Heading data coming over NMEA 2000, but would have thought that it’s already doing the same thing with the Reactor Heading sensor data?

        • Kevin Lee Kevin Lee says:

          Hi, Ben. I’m aware Class B transponders need their own dedicated GPS antenna/source. I am hoping to use the current 19x on Leeway for the AIS and the new 24xd for non-AIS GPS source. Primarily want to replace the Vesper GPS antenna because Vesper has lousy UV inhibitors in their plastic and the antenna has yellowed terribly where the Garmin (and most other plastic on the hardtop) has remained white. In prepping for the swap, I see the Vesper antenna uses an SMA connector, so I either need to find an adapter or just replace the 19x with the 24xd and keep the Vesper.

          You’re right about the heading data already on the backbone courtesy of the Reactor sensor. I’m changing to the 24xd because of the better accuracy. I won’t be using the heading data.

          Thanks,
          Kevin

          • Mark says:

            Kevin, the Vespar is just a GPS antenna for its internal GPS, not a complete GPS receiver like your 19x. You cannot swap those.

      • Kevin Lee Kevin Lee says:

        Just swapped out the 19x for the 24xd. GPS accuracy improved – now about 4′. I haven’t taken Leeway out to calibrate the heading sensor alignment. Not a big deal since I already have a better heading sensor onboard.

  5. Andy says:

    Interesting choice for the second frequency, L5 that is.

    Most consumer grade dual frequency receivers have been L1 + L2 so far. A bit better availability for L2 signal, but I guess Garmin sees L5 more suitable for aviation purposes, and the availability will be there, just a few years behind L2.

    Still waiting for the first triband receiver for a reasonable price!

  6. Christopher says:

    Satellite compass from Garmin .

    https://buy.garmin.com/en-US/US/p/702588

  7. Dan Barthel says:

    How does this compare to the Furuno SCX-20 Satellite Compass?

    • Howard Carvin says:

      It doesn’t compare. The SCX-20 blows it out of the water and are like apples and oranges.

      In particular, the 4 antennas on the scx20 are a game changer for eliminating multipath errors.

      • Kevin Lee Kevin Lee says:

        At almost five times the cost of the 24xd, I would hope it performs better.

      • Andy says:

        How is the difference in practise? Have you tried them side by side?

        I do not buy four single channel receivers being much better than two dual channel ones, especially with such a short baseline.

        I am using two dual channel ublox F9 receivers and they work like charm, but I’ve extended the baseline to few meters, much better sensitivity and substantially more stable RTK baseline heading.

        • Ben Stein Ben Stein says:

          Andy,

          You ask some good questions. I’m putting together a test of the Furuno SCX-20, Garmin MSC10, and Simrad HS60. I’m going to test them side-by-side.

          I’m working to figure out the best way to really compare their performance. So far, the best that has been suggested by the manufacturers is to use radar trails as an indicator of the job being done by the compasses.

          I think radar trails will show the real-world performance of the compasses well and may reveal some differences in the performance. But, I fear the performance of all three products may well be good enough that it will be tough to detect the superiority of one versus another.

          So, if anyone has any suggestions for additional tests, I’m all ears!

          -Ben S.

          • Andy says:

            Sounds like a good test!

            I suggest you get one Ublox F9 RTK kit, and compare the performance of that against the commercial offerings.

            The main strength/bonus is the freely configurable baseline. Depending on the vessel, you could test say 10 meter baseline 🙂

            Plus it is a lot of fun, and you will learn how RTK really works, all the RTCM messages and all. Interesting stuff, I promise.

  8. With respect to the “clear view of the sky” mentioned for GPS accuracy, the 24xd is packaged with an under deck cradle included. We’ve put a few of them under deck thus far and they work just fine so long as the deck isn’t alloy or carbon. On sailboats this is frequently the best way to prevent line/sheet fouling.

    • Ben Stein Ben Stein says:

      I’ve put quite a few GPS units under fiberglass as well. I’m consistently impressed at how little impact it has on their performance.

      -Ben S.

  9. Allan Seymour says:

    Well after running the new GPS 24 I can say it performs much better than the 19 the course line seems to be right on the boats orientation and I have more confidence in my real position on the chart. As for multi path problems, I don’t see a lot of tall buildings on the water here in Maine.

  10. Front242 says:

    Any idea how the 24 compares to the Steady Cast heading sensor? I have the steady cast and my experience hasn’t been very good. It will work fine for part of the day then start showing the boat crabbing along sideways. It doesn’t hold calibration apparently. If I go in and make adjustments via the “Fine Adjustments” option, it might take 20-30 degrees to get it corrected. This will work for 10-15min and then it will be way off again. Initialization is in the high 70-low 80 range and no metals in the low center line mounting area. It’s been frustrating at best.

    • Kevin Lee says:

      I have the 24x (replaced the 19x) on my Silverton 42C and it works flawlessly. It’s installed on top of my hardtop.

      I just added the SteadyCast to my 23′ Crownline with a Simrad MFD. It does not work correctly out of the box so it does need calibration that I haven’t done yet. I have a new Garmin 743 to add to the Crownline. Once that’s in, I’ll calibrate the SteadyCast and see how it is.

      • Front242 says:

        Thanks Kevin. Mine is mounted in a diesel Skipjack 25 (West coast built fishing boat) 20 knot cruise speed. The thing that is weird is it mainly goes off heading when we’re running straight for miles heading out or back in.

        • Kevin Lee says:

          That would be frustrating. Have you tried calling Garmin? I’ve always found them to be very responsive.

          Hate to suggest spending twice the money for a 24xd, but I’m glad I bought mine. Accuracy at 2′ to 3′.

          Good luck.

  11. Front242 says:

    I have called Garmin. They asked me if I’d applied any updates and what my numeric result of the initialization was. I said yes. it’s current, and gave them the number. (around 70-72 at that time.). They asked a few other questions and then said they’d look into it. That’s been a year or so ago. I’ve re-initialized until I’m blue in the face with no change. Currently close to chucking it over the side.

  12. Allan Seymour says:

    Have you selected it as preferred source in chartplotter?

  13. Front242 says:

    Yes. The Steady Cast is the preferred heading source.

  14. Allan Seymour says:

    Try the GPS 24 as heading source.

  15. Front242 says:

    I don’t have one. That was the point of the original question. I asked if the GPS 24 was any different from the steady cast. I wondered because if they just put a steady cast into a newer GPS receiver, I don’t want it. If it’s better, I’ll consider it.

Join the conversation

Your email address will not be published.