use Tx to send

This commit is contained in:
Hemna 2022-12-22 08:21:33 -05:00
parent d7260fbd71
commit a5ef1f10d4
1 changed files with 3 additions and 1 deletions

View File

@ -8,6 +8,7 @@ import time
import aprsd.messaging
import paho.mqtt.client as mqtt
from aprsd import plugin, threads
from aprsd.threads import tx
LOG = logging.getLogger("APRSD")
@ -216,6 +217,7 @@ class WeewxMQTTThread(threads.APRSDThread):
self.client.disconnect()
def loop(self):
LOG.info("Loop")
self.client.loop_forever()
# self.client.loop(timeout=10, max_packets=10)
return True
@ -351,7 +353,7 @@ class WeewxWXAPRSThread(threads.APRSDThread):
# and then send it out to APRS
packet = self.build_wx_packet(wx)
packet.retry_count = 1
packet.send()
tx.send(packet)
self.last_send = datetime.datetime.now()
time.sleep(1)
return True