• TomTom alerts for week number rollover

    From Alan Browne@21:1/5 to All on Thu Apr 4 18:28:52 2019
    Received this yesterday from TomTom:
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    CONSIDER UPGRADING YOUR DEVICE

    This message is regarding your navigation device with serial number:


    L47128A00485

    Due to the upcoming WNRO on 6 April 2019, your navigation device will
    continue to navigate, but will not be able to show the correct time and estimated time of arrival (ETA).

    We are working to see if an update is possible and will contact you when
    there is news.
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    Admittedly my car TomTom is pretty old and unsupported (bought it around
    2007 IIRC) so it's nice of TomTom to reach out.

    Now at least I get to see if my GPS exhibits an error due to rollover.

    --
    "2/3 of Donald Trump's wives were immigrants. Proof that we
    need immigrants to do jobs that most Americans wouldn't do."
    - unknown protester

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Terje Mathisen@21:1/5 to Alan Browne on Fri Apr 5 09:09:50 2019
    Alan Browne wrote:

    Received this yesterday from TomTom:
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - CONSIDER UPGRADING YOUR DEVICE

    This message is regarding your navigation device with serial number:


    L47128A00485

    Due to the upcoming WNRO on 6 April 2019, your navigation device will continue to navigate, but will not be able to show the correct time and estimated time of arrival (ETA).

    Good that they know about the issue and warn you, pretty stupid of them
    to not at least program in a basic window when making the firmware:

    get_week_number();
    convert_week_to_date();
    while (date < firmware_date)
    add 1024*7 days to date;

    We are working to see if an update is possible and will contact you when there is news.
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    Admittedly my car TomTom is pretty old and unsupported (bought it around
    2007 IIRC) so it's nice of TomTom to reach out.

    Now at least I get to see if my GPS exhibits an error due to rollover.

    Exciting times. :-)

    I do remember the last time this happened, a few GPSs did stop working
    properly as NTP stratum 1 sources, but I really thought all vendors
    learned their lesson then. :-(

    Terje

    --
    - <Terje.Mathisen at tmsw.no>
    "almost all programming can be viewed as an exercise in caching"

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Terje Mathisen@21:1/5 to Alan Browne on Fri Apr 5 21:38:37 2019
    Alan Browne wrote:
    On 2019-04-05 03:09, Terje Mathisen wrote:
    Alan Browne wrote:

    Received this yesterday from TomTom:
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    CONSIDER UPGRADING YOUR DEVICE

    This message is regarding your navigation device with serial number:


    L47128A00485

    Due to the upcoming WNRO on 6 April 2019, your navigation device will
    continue to navigate, but will not be able to show the correct time
    and estimated time of arrival (ETA).

    Good that they know about the issue and warn you, pretty stupid of
    them to not at least program in a basic window when making the firmware:

       get_week_number();
       convert_week_to_date();
       while (date < firmware_date)
          add 1024*7 days to date;

    If the firmware is 20+ years old, that would not work.

    Updating the firmware at least once every 20 years would work, but i'm
    guessing the real problem is that they don't have any easy/cheap way to
    update it?

    I'd use a local week counter and save it in flash on each week tick,
    myself.

    That's the second problem: They probably don't have any form of writable non-volatile storage. :-(

    One of my very first GPS devices was a Motorola Oncore timing receiver,
    based on a development board made by hams (TAPR), where I had to solder everything myself. This board had afair no storage at all outside the
    GPS module.

    Terje


    --
    - <Terje.Mathisen at tmsw.no>
    "almost all programming can be viewed as an exercise in caching"

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Alan Browne@21:1/5 to Terje Mathisen on Fri Apr 5 15:17:49 2019
    On 2019-04-05 03:09, Terje Mathisen wrote:
    Alan Browne wrote:

    Received this yesterday from TomTom:
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    CONSIDER UPGRADING YOUR DEVICE

    This message is regarding your navigation device with serial number:


    L47128A00485

    Due to the upcoming WNRO on 6 April 2019, your navigation device will
    continue to navigate, but will not be able to show the correct time
    and estimated time of arrival (ETA).

    Good that they know about the issue and warn you, pretty stupid of them
    to not at least program in a basic window when making the firmware:

      get_week_number();
      convert_week_to_date();
      while (date < firmware_date)
         add 1024*7 days to date;

    If the firmware is 20+ years old, that would not work.

    I'd use a local week counter and save it in flash on each week tick, myself.

    --
    "2/3 of Donald Trump's wives were immigrants. Proof that we
    need immigrants to do jobs that most Americans wouldn't do."
    - unknown protester

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Alan Browne@21:1/5 to Terje Mathisen on Sat Apr 6 10:32:21 2019
    On 2019-04-05 15:38, Terje Mathisen wrote:
    Alan Browne wrote:
    On 2019-04-05 03:09, Terje Mathisen wrote:
    Alan Browne wrote:

    Received this yesterday from TomTom:
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    CONSIDER UPGRADING YOUR DEVICE

    This message is regarding your navigation device with serial number:


    L47128A00485

    Due to the upcoming WNRO on 6 April 2019, your navigation device
    will continue to navigate, but will not be able to show the correct
    time and estimated time of arrival (ETA).

    Good that they know about the issue and warn you, pretty stupid of
    them to not at least program in a basic window when making the firmware: >>>
       get_week_number();
       convert_week_to_date();
       while (date < firmware_date)
          add 1024*7 days to date;

    If the firmware is 20+ years old, that would not work.

    Updating the firmware at least once every 20 years would work, but i'm guessing the real problem is that they don't have any easy/cheap way to update it?

    I'd use a local week counter and save it in flash on each week tick,
    myself.

    That's the second problem: They probably don't have any form of writable non-volatile storage. :-(

    Most do, at least consumer articles such as car GPS or handheld units
    (since they store waypoints, maps, etc.)


    One of my very first GPS devices was a Motorola Oncore timing receiver,
    based on a development board made by hams (TAPR), where I had to solder everything myself. This board had afair no storage at all outside the
    GPS module.

    I had various including the Trimble SVeeSix. No storage of its own (it
    was a sensor board more for development projects than anything else - implementing 'solutions' was the user's problem...

    But that was a long time ago...


    --
    "2/3 of Donald Trump's wives were immigrants. Proof that we
    need immigrants to do jobs that most Americans wouldn't do."
    - unknown protester

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Alan Browne@21:1/5 to Alan Browne on Sat Apr 6 18:10:39 2019
    On 2019-04-06 10:32, Alan Browne wrote:
    On 2019-04-05 15:38, Terje Mathisen wrote:
    Alan Browne wrote:
    On 2019-04-05 03:09, Terje Mathisen wrote:
    Alan Browne wrote:

    Received this yesterday from TomTom:
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >>>>> CONSIDER UPGRADING YOUR DEVICE

    This message is regarding your navigation device with serial number: >>>>>

    L47128A00485

    Due to the upcoming WNRO on 6 April 2019, your navigation device
    will continue to navigate, but will not be able to show the correct
    time and estimated time of arrival (ETA).

    Good that they know about the issue and warn you, pretty stupid of
    them to not at least program in a basic window when making the
    firmware:

       get_week_number();
       convert_week_to_date();
       while (date < firmware_date)
          add 1024*7 days to date;

    If the firmware is 20+ years old, that would not work.

    Updating the firmware at least once every 20 years would work, but i'm
    guessing the real problem is that they don't have any easy/cheap way
    to update it?

    I'd use a local week counter and save it in flash on each week tick,
    myself.

    That's the second problem: They probably don't have any form of
    writable non-volatile storage. :-(

    Most do, at least consumer articles such as car GPS or handheld units
    (since they store waypoints, maps, etc.)


    One of my very first GPS devices was a Motorola Oncore timing
    receiver, based on a development board made by hams (TAPR), where I
    had to solder everything myself. This board had afair no storage at
    all outside the GPS module.

    I had various including the Trimble SVeeSix.  No storage of its own (it
    was a sensor board more for development projects than anything else - implementing 'solutions' was the user's problem...

    But that was a long time ago...

    So long ago that I just remembered: The SVeeSix kit did have memory but
    you had to add a battery to hold that up... I don't recall if the
    memory was on the GPS board itself or on the kit board (or if there even
    was a kit board). IAC a nice little GPS no matter what you wanted.
    Also transmitted data in binary making things nice and efficient.



    --
    "2/3 of Donald Trump's wives were immigrants. Proof that we
    need immigrants to do jobs that most Americans wouldn't do."
    - unknown protester

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)