Skip to content

[receiver] Initial sequence number for new source is out of spec #51

@bruingineer

Description

@bruingineer

In E1.31, it states that a new source can start at any valid sequence number. It does not have to start at 0 or 1. The current library logic sets the initial "previous" sequence number to 255. This means a new source that starts its sequence between 235 (255-20) and 255 will incorrectly have the first couple of data packets discarded.

The issue quickly resolves once a sequence number between 0 and 234 is received. But this is still technically a bug.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions