Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

nimble/ll: Advertising fixes #1730

Merged
merged 3 commits into from
Mar 21, 2024
Merged

Commits on Mar 20, 2024

  1. nimble/ll: Reschedule preempted adv event if possible

    Currently we simply drop adv event if it was preempted, but instead we
    can try to reschedule it as longs as new start time does not exceed
    adv_delay limit.
    
    Note that we only reschedule if no PDU was sent in that event, otherwise
    we could not guarantee that aux is properly scheduled relative to exts.
    andrzej-kaczmarek committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    4cebbbc View commit details
    Browse the repository at this point in the history
  2. nimble/ll: Remove periodic adv min/max interval in sm

    We only need current interval, no need to store min and max (and min was
    never used anyway).
    andrzej-kaczmarek committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    84c8912 View commit details
    Browse the repository at this point in the history
  3. nimble/ll: Fix sync packet offset in syncinfo

    We need to move periodic advertising event start time by full interval
    (not only ticks) as otherwise any calculation of start time in the
    future event will not be accurate.
    andrzej-kaczmarek committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    eb5f483 View commit details
    Browse the repository at this point in the history