move decoding to InputBase.addToQueue()

This commit is contained in:
Schrolli91 2021-01-08 21:39:41 +01:00
parent a697564294
commit f3f188f93b
No known key found for this signature in database
GPG key ID: 0AE96912A20E9F5F
2 changed files with 7 additions and 10 deletions

View file

@ -46,7 +46,6 @@ logging.debug("Import BOSWatch modules")
from boswatch.configYaml import ConfigYAML
from boswatch.network.client import TCPClient
from boswatch.network.broadcast import BroadcastClient
from boswatch.decoder.decoder import Decoder
from boswatch.utils import header
from boswatch.utils import misc
from boswatch.inputSource.sdrInput import SdrInput
@ -123,13 +122,9 @@ try:
data = inputQueue.get()
logging.info("get data from queue (waited %0.3f sec.)", time.time() - data[1])
logging.debug("%s packet(s) still waiting in queue", inputQueue.qsize())
bwPacket = Decoder.decode(data[0])
bwPacket = data[0]
inputQueue.task_done()
if bwPacket is None:
continue
bwPacket.printInfo()
misc.addClientDataToPacket(bwPacket, bwConfig)