i have resolved the issue. in the interceptor file under class 
Observer(Consumer):

        def parse(self, s):
            pkt = dict()
            try:
                data = _cgi_to_dict(s)
                pkt['dateTime'] = self.decode_datetime(
                    data.pop('dateutc', int(time.time() + 0.5)))

i have replaced the decode function to be simply time.time(). required this 
fix as my packet upload frequency is 16s, but timestamps from the receiver 
does not update until a minute later even though other data updates fine. 
weird...

thanks matthew for your help!

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to weewx-user+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/41a62c3e-bb66-449e-8fa0-0b422361549c%40googlegroups.com.

Reply via email to