I'm using multiple BT connections with Nokia 3650. The discovery and connecting works (tested on 3 devices), and the master (the connecting device) can send data to the slaves.
When I'm trying to send data from the slaves to master, the master device can only read the first packet. The following RSocket::RecvOneOrMore() calls return Access Denied error.
I'm using an other class for the connecting procedure and transfer the socket into the master class's socket server session after connected. Can this be the problem?
I also issue (and also cancel) a Read request on the socket before transferring.
The transfer and connection works, because I can send data to the slaves, and I can get also the first packet.
What does KErrAccessDenied mean in this case (BT, Socket, RecvOneOrMore)?