Closed bit-pirate closed 10 years ago
bump, I think these commits address your needs, can you confirm and close if that is true?
Confirmed. Thanks!
Just noticed the warning and wonder, if it is needed.
[WARN] [WallTime: 1383741783.578927] Provider 'kobuki_capabilities/kobuki_led1' does not have a launch file, running a placeholder.
This will often be an intended situation, in which I wouldn't want this being a warning. Switch to info or debug?
Adjusted in 79a7a79
Thanks!
For implementing multiple caps made available by just one node/launcher (see #22 ), it might be need to implement many stubs (providers with empty launchers). This doesn't play nicely with the capability server's rules to consider a capability shut down, when the launcher shuts down.
For now, I implemented a simple node, which does nothing to keep the launcher alive.
Could we make the launcher optional, if the provider depends on another interface? The state of that provider would then be determined by the state of its dependency.