Octave 3.0.0 Wp7702 ORP Sync packet timestamp is living in the past

Hi

Why is the ORP SYNC packet time stamp producing timestamps like this

~Y101T315964839.000000,S0,R0~

=== Sunday, January 6, 1980 12:00:39 AM

When the util/time/value is correct

{"epoch":1599585190039,"hr":17,"mday":8,"min":13,"mon":9,"offset":0,"sec":10,"tz":"UT ...

=== Tuesday, September 8, 2020 5:13:10.039 PM

Hi John,

ORP sends the SYNC packet on start up. This can happen before the Linux time has been synchronized via ntp (or cellular network, where supported).

Updating of the util/time/value resource is happening later, after the Linux time has already been synchronized.

Packets from ORP will also contain the correct timestamp once the Linux time sync has occurred.

Thanks,
Ian

1 Like