]> git.neil.brown.name Git - plato.git/commitdiff
gsmd2: ignore greater range of time setting.
authorNeilBrown <neil@brown.name>
Sun, 11 Oct 2015 07:50:57 +0000 (18:50 +1100)
committerNeilBrown <neil@brown.name>
Sun, 11 Oct 2015 07:50:57 +0000 (18:50 +1100)
I don't really understand how this time stuff works, but sometimes I
get really large years which cannot be correct.

Signed-off-by: NeilBrown <neil@brown.name>
gsm/gsmd2.py

index cb7574324858658df54811d0c00ef3ef4f7aa901..5ef4859a206461728d2d8aff356ff61227051295 100644 (file)
@@ -1483,7 +1483,7 @@ class clock(Engine):
         m = re.match('\+CCLK: "(..)/(..)/(..),(..):(..):(..)\+([0-9]*)"',
                      line)
         if m:
-            if m.group(1) == '99':
+            if m.group(1) >= '40':
                 self.retry(60000)
                 return False
             tm = time.struct_time([int(m.group(1))+2000,