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
1 changed files with 12 additions and 2 deletions
|
@ -174,15 +174,25 @@ class DISPATCHER():
|
|||
MODEM_TRANSMIT_QUEUE,
|
||||
self.arq_sessions)
|
||||
|
||||
|
||||
|
||||
activity = {
|
||||
"dxcallsign": deconstructed_frame["origin"],
|
||||
"direction": "received",
|
||||
"dxgrid": deconstructed_frame["gridsquare"],
|
||||
"snr": snr,
|
||||
"offset": offset,
|
||||
"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)
|
||||
|
||||
handler.handle(deconstructed_frame, snr, offset, freedv, bytes_per_frame)
|
||||
|
||||
def old_process_data(self, bytes_out, freedv, bytes_per_frame: int, snr) -> None:
|
||||
|
|
Loading…
Reference in a new issue