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

Instead of indexing registered device contexts, use mandatory named port IDs #63

Open
vbmacher opened this issue Aug 5, 2022 · 0 comments
Milestone

Comments

@vbmacher
Copy link
Collaborator

vbmacher commented Aug 5, 2022

Devices are connected to each other using procedure:

  1. context registration (device which allows connection)
  2. context retrieval (device which wants to connect)

However connecting multiple devices brings challenges, because it is not clear which device actually requested connection. Thus, if e.g. both PTP and terminal devices are connected to 88-2SIO, the 88-2SIO doesnt know which is which. Also user in schema editor cannot choose this.

Thus, every device should register it's contexts by some ID and then connecting device should name that ID when retrieving context. Not-specifying ID should be allowed only if registering device has just one context.

As of multiplicity, it should be allowed to connect multiple devices to single context ID.

@vbmacher vbmacher added this to the 12.0.0 milestone Aug 5, 2022
@vbmacher vbmacher modified the milestones: 12.0.0, upcoming Mar 11, 2023
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

No branches or pull requests

1 participant