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

Allow different names and multiple interfaces in device manager #52

Open
perezsolerj opened this issue Feb 22, 2016 · 0 comments
Open

Comments

@perezsolerj
Copy link
Contributor

Device manager links interface and device classes using the XML tag names. Furthermore it only allows interfaces with the name "{DEVICENAME}ROS". Although this check is fine as it forbids attaching interfaces to the wrong device we shouldn't trust an XML name for it because it lacks freedom to choose interface/device names and it makes impossible linking multiple interface types to the same device (or multiple devices to the same interface), as it happens with old devices such as cameras.

So I would suggest to add an attribute to each XML interface stating the valid interfaces for it and create it as default value in the DTD.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant