TidalFace (watch face)

END-OF-LIFE NOTICE:

Due to changes in my private life (since October 2019), I have stopped all updates and correspondence for all of my Garmin CIQ apps.

I did however renew the Worldtides subscriptions continuously in order for the TidalFace and TidalFlow apps to continue working.

Unfortunately, since the start of the pandemic, crowdfunding through donations have dried up and therefor I am not able to continue renewing the subscriptions.

I will however continue renewing the Worldtides subscription for as long as enough funds are raised through crowdfunding (paypal donations), but I am completely stopping all support and correspondence with immediate effect. There will be no further replies to support emails or app reviews.

It's been an unforgettable journey and I thank all my supporters, especially those that have donated over the past few years to make it possible to offer this service.


Official Support for TidalFace



Introduction:

TidalFace uses a scheduling mechanism to access internet services. A scheduled request can only execute as frequently as 5 minutes apart. This is a restriction imposed by Garmin to conserve battery power.

TidalFace employs the following scheduling mechanism:

  • If no GPS coordinates available (initial launch after install): No update scheduled as you first have to acquire GPS or configure it.
  • If no valid tide data found in internal store: Update within 5 minutes
  • Saved tide data has expired: Update within 5 minutes
  • Successful request: Next scheduled update after 24 hours (1440 mins)
  • Failed update: Retry update after 5 minutes
  • Certain error conditions will result in no update to be scheduled, like when "No location found" for your coordinates.


A single update request receives tide data for the past 7 hours (previous tide) as well as the next 24 hours.
This means that TidalFace will operate while being disconnected from your phone (up to 24 hours before it will stop displaying the next tide).
Once your device connects to your phone again, it will automatically retrieve fresh data at the next scheduled update interval.

Fair Usage Policy

Privacy Policy

Troubleshooting Guide

Changelog

IMPORTANT - iOS users:

A bug introduced in version 4.22 of the iOS Connect app prevents app settings from being applied.

Garmin has released a hotfix for the iOS Connect app version 4.22.2.

Please update your Connect app through the iOS app store.

More can be read about the bug here

and the hotfix here

  • Hi I loved this app and got it to work once by running tides app, then switching to the Watchface. Sadly since garmin tides app no longer works this Watchface does nothing. I've even tried manually entering coordinate but there seems to way to trigger it looking for tide info. I have my own worldtides.info API key so don't need to use yours if that's the issue but no way to enter it. Any ideas? Many thanks for your advice, regards Carl

    This is in no way related to Garmin and should not be affected by anything you do in Garmin's app.

    Please read the app description and find the link to the troubleshooting guide. Please read through that and then send me more details.
  • Note to TidalFace users:

    If you're experiencing issues where TidalFace does not update its data, it might be time for you to reboot / restart your device.

    A bug was discovered last week that can affect any device paired to a mobile phone (both iOS and Android) and using ConnectIQ apps that request data from the Internet.
    Bug thread

    The bug is either in the device firmware or the Connect app, but has yet to be confirmed by Garmin. However, Garmin has already acknowledged the issue.

    The bug causes affected devices to stop receiving data from the internet after some random period of time. All the ConnectIQ apps on the device that relies on data from the internet, stops working properly after this erratic state was triggered by the bug. This erratic state is present until the device gets restarted. Anything else won't reset the device state to normal, just a quick restart will do.

    As for TidalFace, I have strict quotas in place to prevent devices from sending more requests than allowed {3 per day}. The problem is that this particular bug causes the same single request to be repeated exactly 3 times! So that means that after the first attempt to request data (while the device is in the erratic state), 3 requests are actually being sent to the server. The server then detects that the device has gone "rogue" (not adhering to rules or quotas) and then throttle it or even blacklist it.

    When no data is retrieved or displayed after an initial or clean install, it could be that your device is already in this particular erratic state.
    If TidalFace has worked for you, but suddenly stops working, chances are that your device has entered the erratic state due to the bug described above.
    All you need to do is to restart your watch. It may also be that you have been throttled or blacklisted as a result of this. A reboot itself may not be sufficient as the server also need to reset the throttled or blacklisted flag it has assigned to the device.

    Please follow the troubleshooting guide and put TidalFace in debug mode and send me a screenshot of that screen so that I can confirm and reset the flag for your device.

    I am trying to build something for the next version of TidalFace to work around the issue of resetting the flag serverside, but unfortunately you will have to restart the watch everytime the issue reoccurs. This is a bug on Garmin's side and nothing I or any other ConnectIQ developer can do about this.
  • Former Member
    Former Member over 5 years ago in reply to HermoT

    hELLO,

    How do I switch from 24 hr time to 12 hr time please?

  • on your watch go to settings - system - time

  • Former Member
    Former Member over 4 years ago

    Would you be open to giving me the source code so I can maintain and keep alive? I would keep your name and paypal everywhere as original author to continue giving you credit. I just want to ensure the watch face stays maintained.

    My email is [email protected], and my Github username is sprink

    Thank you

  • hi 

    mi tidal not gps . i have install e reistall.

    i checked thanks to your information, i entered gps manually, then i used debug view, i have the first red line pup. what can I do?

    excuse my English