diff docs/protocol.txt @ 8:cf915ece9e48

Remove "week day" from the TIME response The week day item in the TIME response is useless. Drivewire 4 doesn't return it and since that is the most common Drivewire implementation, it makes sense to conform to that definition.
author William Astle <lost@l-w.ca>
date Sat, 16 Jul 2016 18:56:01 -0600
parents 2e382e1a173e
children 36c4cda4b6c4
line wrap: on
line diff
--- a/docs/protocol.txt	Sat Jun 11 12:26:39 2016 -0600
+++ b/docs/protocol.txt	Sat Jul 16 18:56:01 2016 -0600
@@ -119,14 +119,19 @@
  3	hour (0-23)
  4	minute (0-59)
  5	second (0-60)
- 6	day of week (0-6, 0 = Sunday)
 
 This packet roughly corresponds to the return structure for the localtime()
 function in C. Note that this request is part of the original Drivewire 3
 specification. However, Drivewire 3 specifies only 0-59 for the seconds
 value. LWWire allows the value 60 for the seconds value for the rare case
 where a leap second is in effect. This is unlikely to ever be a problem in
-real deployments since leap seconds can occur at most four times per year.
+real deployments since leap seconds can occur at most twelve times per year.
+
+The original Drivewire 3 ipmlementation returned a seventh octet which
+encoded the day of the week with Sunday as 0. Since the most common
+Drivewire implementation is the Drivewire 4 server which only sends the six
+octets and the day of the week value is basically useless, this
+specification conforms to the Drivewire 4 implementation.
 
 
 46 PRINTFLUSH