Skip to content

sdo.client: Add missing abort messages#594

Merged
acolomb merged 9 commits intocanopen-python:masterfrom
acolomb:sdo-client-missing-aborts
Jul 13, 2025
Merged

sdo.client: Add missing abort messages#594
acolomb merged 9 commits intocanopen-python:masterfrom
acolomb:sdo-client-missing-aborts

Conversation

@acolomb
Copy link
Member

@acolomb acolomb commented Jun 17, 2025

SDO abort messages were sent in some cases when a response times out or has an unexpected server command specifier. But not consistently, thus the following cases are now added:

  • Mismatched scs:

    • ReadableStream, after upload segment request
    • WritableStream, after download initiate request
    • WritableStream, after expedited download request
    • WritableStream, after download segment request
  • Toggle bit mismatch (reports as not toggled):

    • ReadableStream, after upload segment request

Some reformatting of abort code literals squeezed in there, as well as a typo fix.

This is based on the changes in #352, isolated from the typing noise.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants