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 [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/weewx-user/41a62c3e-bb66-449e-8fa0-0b422361549c%40googlegroups.com.