mirror of
https://github.com/DJ2LS/FreeDATA
synced 2024-05-14 08:04:33 +00:00
WIP adding arq data frame
This commit is contained in:
parent
f28e47f441
commit
73f6bba630
1 changed files with 4 additions and 1 deletions
|
@ -223,10 +223,13 @@ class DataFrameFactory:
|
||||||
if key in ["origin", "destination"]:
|
if key in ["origin", "destination"]:
|
||||||
extracted_data[key] = helpers.bytes_to_callsign(data).decode()
|
extracted_data[key] = helpers.bytes_to_callsign(data).decode()
|
||||||
|
|
||||||
|
if key in ["origin_crc", "destination_crc"]:
|
||||||
|
extracted_data[key] = data.hex()
|
||||||
|
|
||||||
elif key == "gridsquare":
|
elif key == "gridsquare":
|
||||||
extracted_data[key] = helpers.decode_grid(data)
|
extracted_data[key] = helpers.decode_grid(data)
|
||||||
|
|
||||||
elif key in ["session_id", "speed_level"]:
|
elif key in ["session_id", "speed_level", "n_frames_per_burst"]:
|
||||||
extracted_data[key] = int.from_bytes(data, 'big')
|
extracted_data[key] = int.from_bytes(data, 'big')
|
||||||
|
|
||||||
else:
|
else:
|
||||||
|
|
Loading…
Reference in a new issue