Longevity, and the Garmin “puck”

A few months ago, [Andrew] – of Metropolis Clock fame – reached out for help. He had just pulled his lovely Oscilloclocks out of storage to put on display, when he observed odd behaviour in both units: the time was accurate, but the date was stuck – to some random date back in 2003!

What on earth was going on?

What’s going on was not “on Earth” after all! [Andrew]’s clocks synchronise time and date against satellites, using an external Garmin GPS unit. And this unit happened to have a serious flaw. In this series of three articles, we’ll look closer at this accessory, identify this issue, and see how we were able to resolve it. Enjoy!


Our longevity dream

We want your Oscilloclock up and running as long as you are – and even beyond! Our dream is to see these beloved devices inherited by loved ones, and even available on the second-hand market as antiques one day.

In an era of throw-away technology, we flaunt an unthinkable target: Decades of trouble-free* operation.

* Excluding the CRT itself – although we really try hard with that as well, as this post explains!

To maximise usable lifetime (and safety!), we construct Oscilloclock units from the finest materials and components available. As part of this, we also select manufacturers that guarantee their components and provide decent after-sales support.

And Garmin is one such manufacturer…

Welcome to the Garmin GPS ‘Puck’

All Oscilloclock models that synchronise time using an external GPS unit have so far been supplied with a Garmin 18x LVC GPS unit, colloquially known as a ‘puck‘. (Note: to extend the lifetime of the pucks, we do not recommend using them on the hockey court.)

Now, this is not the smallest external GPS unit on the market today. But it has been available from Garmin since 2007, and is even being manufactured today! It is one of the most sensitive, robust, and well-supported units out there.

(Of course, for every new Oscilloclock delivered we evaluate afresh based on the latest devices available.)

This puck has a special connector …

How many times have you relegated an expensive laptop, phone, or other random device to the trash just because the power socket or headphone jack failed? Some of the weakest components of any electrical device are its connectors – plugs and sockets.

To combat such failures, your puck is wired with an exceptionally high quality connector from Hirose. This connectivity solution is not only robust, it even feels good! There’s a lovely audible and tactile ‘click’ when you engage the plug, and it locks securely in place. And unlike cheap chrome-plated connectors, we’ve proven that these babies do NOT corrode, even after a decade.

-- We don't scrimp - we only crimp!

A particularly insidious flaw!

No component or accessory of an Oscilloclock is perfectly future-proofed and completely immune to design flaws, software bugs, or unforeseen changes in global infrastructure.

The Garmin 18x is no exception, and there have been regular firmware updates through its lifetime so far, documented at Garmin’s Uploads & Downloads Page.

A particularly insidious issue occurred in 2019, when some older 18x devices could not handle the GPS Week Number Rollover, when a counter from the year 1980 reached its limit and reset to 0. (Remind anyone of Year 2000?)

A notice to update firmware in affected devices. Garmin released the full statement here.

This was the cause of the issue that [Andrew] observed!

This issue was particularly annoying because it affected only the date, not the time. An Oscilloclock owner could not turn off only the date synchronisation, so turning off the entire automated sync feature was the only way to be able to (manually) set a correct time.

[Andrew] left GPS turned On, and valiantly tried to set just the date manually… but to no avail!

But… How do you update the Garmin 18x?

In some cases, like [Andrew]’s, a puck really needs a firmware update. But some Oscilloclock owners just want to keep their gear up to date. How? There are two ways:

  1. They can send the puck back to the Oscilloclock lab for a free upgrade. We only charge for the return shipping! But in these days of reduced shipping options, the journey can be pricy.
  2. Owners can obtain an optional Oscilloclock Garmin 18x USB Adapter. Plug the puck into a PC, download the latest firmware, and update it themselves – whenever they wish! This is especially useful for [Andrew], who has more than one puck. (We just love folks who purchase multiple Oscilloclocks!)

Enter the Oscilloclock Garmin 18x USB Adapter

The Oscilloclock Garmin 18x USB Adapter consists of a specially-programmed USB-to-serial interface unit and a custom adaptor cable with a jack that matches the connector on the GPS puck.

This particular cable features two connector styles to suit [Andrew]’s Oscilloclock models

If you have this adapter already and you’re looking for detailed usage instructions, let the Support -> Garmin 18x Puck page quench your thirst!


To be continued… In the next episode, we go through the design of the adapter!