I try to use a separate component inside of an app via an api interface to set and release a gpio-port. I created several components for different tasks. Two of them should set and release a port on connect/disconnect of incomming and outgoing connections. A third one should handle the gpio stuff.
The components work fine as long as I dont use the api-interface for my gpio-component.
If I try to use the api the two communication components dont start at all. I thought it has to do with using the gpio but also if I start nothing but a debug-message inside the gpio-component the behavior is the same. If I comment out the api-usage in the bindings-section of my adef-file and in the requires-section of my components the communication components are running fine again.