Skip to content

Retransmit #56

@M1cha

Description

@M1cha

Data can get lost - especially with transports like UDP. But even with a UART you could loose packets due to data corruptions. I noticed this while doing updates over UDP, where smpmgr(which uses smpclient) just fails on a a timeout every few packets.

I think, that we can handle this in a lower layer without modifying e.g. smpmgr, because the SMP protocol has sequence counters and thus can prevent repetitive execution of request handlers - which could have unintended side-effects.

What do you think?

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingenhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions