Skip to content
This repository was archived by the owner on Jun 19, 2022. It is now read-only.
This repository was archived by the owner on Jun 19, 2022. It is now read-only.

Forward Error Correction (FEC) / Unconnected Protocol Support #3

Description

@cbs228

We should add a FecSocket for ARDOP's unconnected, forward error-correction mode of operation. FEC is very similar to UDP, except that packets may be repeated. FEC frames may also be co-mingled with ID frames.

The biggest hurdle is the need to specify the FECMODE. The available modulation modes change with every major release of ARDOP. We can either:

  1. Tie our public API to ARDOP major versions; OR
  2. Abstract the mode selection process out somewhat.

In general, (1) is the choice with the simpler implementation, and it is probably the correct one.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

apiAffects APIenhancementNew feature or request

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions