mirror of
https://github.com/DJ2LS/FreeDATA
synced 2024-05-14 08:04:33 +00:00
adjusted activities for rx'ed frames
This commit is contained in:
parent
72658837c9
commit
75dfa4d28a
|
@ -174,15 +174,25 @@ class DISPATCHER():
|
||||||
MODEM_TRANSMIT_QUEUE,
|
MODEM_TRANSMIT_QUEUE,
|
||||||
self.arq_sessions)
|
self.arq_sessions)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
activity = {
|
activity = {
|
||||||
"dxcallsign": deconstructed_frame["origin"],
|
|
||||||
"direction": "received",
|
"direction": "received",
|
||||||
"dxgrid": deconstructed_frame["gridsquare"],
|
|
||||||
"snr": snr,
|
"snr": snr,
|
||||||
"offset": offset,
|
"offset": offset,
|
||||||
"activity_type": self.FRAME_HANDLER[frametype]['name']
|
"activity_type": self.FRAME_HANDLER[frametype]['name']
|
||||||
}
|
}
|
||||||
|
if "origin" in deconstructed_frame:
|
||||||
|
activity["origin"] = deconstructed_frame["origin"]
|
||||||
|
|
||||||
|
if "gridsquare" in deconstructed_frame:
|
||||||
|
activity["gridsquare"] = deconstructed_frame["gridsquare"]
|
||||||
|
|
||||||
|
if "session_id" in deconstructed_frame:
|
||||||
|
activity["session_id"] = deconstructed_frame["session_id"]
|
||||||
|
|
||||||
self.states.add_activity(activity)
|
self.states.add_activity(activity)
|
||||||
|
|
||||||
handler.handle(deconstructed_frame, snr, offset, freedv, bytes_per_frame)
|
handler.handle(deconstructed_frame, snr, offset, freedv, bytes_per_frame)
|
||||||
|
|
||||||
def old_process_data(self, bytes_out, freedv, bytes_per_frame: int, snr) -> None:
|
def old_process_data(self, bytes_out, freedv, bytes_per_frame: int, snr) -> None:
|
||||||
|
|
Loading…
Reference in a new issue