CarletonURocketry / ground-station

The ground station software used to interface with the ground station LoRa board and distribute signals from the rocket across websocket connections.
https://carletonurocketry.github.io/ground-station/
MIT License
7 stars 6 forks source link

[ENHANCEMENT] Add conditional parsing of V1 datablocks #64

Closed EliasJRH closed 7 months ago

EliasJRH commented 7 months ago

Now that we've added logic for parsing V1 datablocks, we need to ensure that logic is used on reading telemetry payloads

Chosen solution: modify parse_rn2483_payload to have Datablock class passed in as an argument, different class will be passed in depending on packet version read in parse_rn_2483_transmission.

Work required: