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.