Widget: METAR/TAF

I wasn't happy with the way the D2 Bravo's built-in METAR widget handles units (based on watch settings) for those of us in metric countries so I built my own. It's heavily influenced by the built-in widget but with some improvements, especially in terms of displaying the details in units that make sense for you, regardless of watch setup.

The app is available at: https://apps.garmin.com/en-US/apps/99cfcc6b-5569-4e2d-9c4a-d0d946358a76

Improvements over the built-in METAR widget (on D2™ Bravo):
  • displays overview of four nearest METARs on a single screen
  • displays calculated density altitude and freezing level
  • can be used when BLE connection is not enabled/working (data will not be updated)
  • handles situation when nearest/chosen station doesn't have a published METAR
  • handles variable winds
  • handles special METAR (SPECI) which can be missing some info
  • displays METAR remarks field
  • displays METAR observed at time
  • configurable color set for flight categories (VFR, MVFR, IFR, LIFR)
  • displays nearest TAF when selected station doesn't have a published TAF


Limitations versus built-in METAR widget:
  • cannot be used during an activity (this is a watch limitation)
  • validation of station entered cannot be done immediately (since the aviation database on the watch is not accessible)


Usage / Notes:
  • Configure all the settings for the widget using Garmin Express or the Connect Mobile app on your phone.
  • The last position retrieved by the widget is displayed on the bottom of the multi-METAR page. This position is never updated unless you request an update from the menu (see below for how to access the menu) or you configure the watch to retrieve your position every time you access the widget (usually not required).
  • You will see a grey arc moving around the edge of the screen when the watch is waiting for a position fix or downloading METAR information. The time to get a position fix depends on your location and the number of satellites. The time to retrieve new/updated METAR information is normally 5-10 seconds.
  • When a METAR is more than 60 minutes old, you will see an asterisk (*) character beside the station identifier.
  • The calculated density altitude uses the true (wet) formula that takes dew point into account. Read my blog post on density altitude for more information.
  • Use the Start button from the initial screen to enter the widget, then use the Start button again to bring up the menu. From the menu you can update your position, manually enter a station to view the METAR for, view the METAR for the nearest station (based on the current position) or view the METAR for your home aerodrome.
  • Hello Douglas,

    Im also getting the IQ Error again after the update to 0.8.6.

    Same as mickrobin.

    Tried unistalling/installing several times getting the same error.

    Please fix asap.


    The latest version is 0.8.6.2, which may not have been approved yet. There was another bug in 0.8.6 that perhaps is what you are running into.

    Also, please ensure that the data and settings for the widget are removed from the watch after you uninstall. I don't think that they are cleared when the app is uninstalled. If you connect the watch to the cradle you may see "DATA/376D736A.STR" and "SETTINGS/376D736A.SET" within the GARMIN folder. If so, please delete the files (and empty the trash) before you reinstall.

    Cheers,
    Douglas
  • IQ Error Persists

    The latest version is 0.8.6.2, which may not have been approved yet. There was another bug in 0.8.6 that perhaps is what you are running into.

    Also, please ensure that the data and settings for the widget are removed from the watch after you uninstall. I don't think that they are cleared when the app is uninstalled. If you connect the watch to the cradle you may see "DATA/376D736A.STR" and "SETTINGS/376D736A.SET" within the GARMIN folder. If so, please delete the files (and empty the trash) before you reinstall.

    Cheers,
    Douglas


    Hello Douglas,

    Ive done a fresh install as requested.

    I will have the same IQ Error.

    For info i have installed the last version 0.8.7

    Please check.
  • Hello Douglas,

    Ive done a fresh install as requested.

    I will have the same IQ Error.

    For info i have installed the last version 0.8.7

    Please check.


    Did you edit the settings using Garmin Connect Mobile (GCM) app? If so, can you try putting the watch in the cradle and then try updating the settings via Garmin Express instead? The only way I can consistently make the IC! error page show up is if I change settings via GCM. But then when I connect the watch to the cradle and "resend" then settings to the watch via Garmin Express it works again.

    Cheers,
    Douglas
  • IQ Error

    Did you edit the settings using Garmin Connect Mobile (GCM) app? If so, can you try putting the watch in the cradle and then try updating the settings via Garmin Express instead? The only way I can consistently make the IC! error page show up is if I change settings via GCM. But then when I connect the watch to the cradle and "resend" then settings to the watch via Garmin Express it works again.

    Cheers,
    Douglas


    Hello Douglas,

    Ive changed the settings using Garmin Express.

    Still same issue.
  • I've uploaded a new version 0.8.7.1 -- if that doesn't work then I'm completely out of ideas as the widget works fine on the simulator and on my D2 Bravo. Did you try connecting to the cradle and looking for the old data/settings files after uninstalling? I'm convinced that sometimes they end up being left behind and perhaps this is an issue with an old config file.

    Sorry for the hassles. If you use the contact developer button to email me I can try and give you a custom PRG file to try out that might help me debug your situation.

    Cheers,
    Douglas
  • Connect IQ Error

    I am also getting the connect iq error.

    I have tried installing/deleting the file both through the mobile app and Garmin Express.

    The data file and settings file are not visible in the finder on my mac so I can't delete them.

    I have noticed that when I delete the METAR/TAF widget in Garmin Express, sync the watch, and then disconnect it. The widget still exists on the watch and will start and display the error. I then deleted the app with Garmin Connect App (iOS) and the app did delete from the watch. I tried reinstalling with Garmin Express and I still get the error. I have tried shutting the watch off and back on after deleting/installing and that doesn't seem to make a difference either.

    I have a Fenix 3 HR with SW 3.51
  • Okay, one more try to resolve the issue. I thought this was a settings issue (there are still lingering issues with that) but I believe the reason Fenix 3 users are hitting an error is because your latest firmware update brings you to CIQ1.3 which is more strict about certain things. I believe I've plugged all the hiccups now and I've pushed version 0.8.7.2. If this works (*fingers crossed*) please feel free to give me a good rating in the store as a reward for the two days worth of debugging and such that I've spent of my free time (at the expense of the rest of my family). :)

    And if it does finally work, but then you see the CIQ! screen again, please try and be as specific as possible about where you were in the widget and what you were doing.

    Cheers,
    Douglas
  • Issue Solved :)

    Okay, one more try to resolve the issue. I thought this was a settings issue (there are still lingering issues with that) but I believe the reason Fenix 3 users are hitting an error is because your latest firmware update brings you to CIQ1.3 which is more strict about certain things. I believe I've plugged all the hiccups now and I've pushed version 0.8.7.2. If this work (*fingers crossed*) please feel free to give me a good rating in the store as a reward for the two days worth of debugging and such that I've spent of my free time (at the expense of the rest of my family). :)

    And if it does finally work, but then you see the CIQ! screen again, please try and be as specific as possible about where you were in the widget and what you were doing.

    Cheers,
    Douglas

    P.S. Low ratings/bad reviews because of an issue with Garmin's changes to CIQ are rather discouraging, especially when I'm doing this all for free and in my spare time. Connect user "Allalin72" I'm looking at you.


    Hello Douglas,

    Issue has been solved.

    Thanks so much for your help.

    I will give you a very good rating since you have done so much to solved the issue. I know what it is.

    Thanks
  • Works great again on my Fenix 3 HR.

    Thanks for the hard work. I'm heading over to give you a good review...
  • error when trying to view METAR data

    Douglas,

    I can't view data for specific METAR. This is steps I've done:
    1. I've installed your widget and configured my F3HR to show it.
    2. Main screen shows my local METARs correctly (see metar1.jpg)

    3. I press START button once - after some short time I receive error (see metar2.jpg)

    4. After that if I go immediately directly to watchface - it's got reset to default builtin watchface (can't return my custom watchface) and I see IQ! icon on your widget screen (only reboot could fix that).

    Widget version is 0.9.0.3.

    Please help!