| Reply | « Previous Thread | Next Thread » |
|
Has anyone succeeded to create a multipoint BT connection?
I have tried everything but nothing seems to work. Any hints would be more than welcomed! (Nokia says that ther is an API but where is it and how does it work?) |
|
The bluetooth module in the 3650 claims to be multipoint capable (see qualweb.opengroup.org for details), I have never found this to work. It could be that the OS6.0 is not able to cope with more than one device and so does not take full advantage of the bluetooth module.
|
|
Is it really true that nobody knows answer to this question?
Could Nokia atleast give an explanation why they don't give an answer (is it that Nokia phones doesn't support multipoint afterall)? |
|
Hi,
7650/3650 are capable of point to multipoint connection. But the BT UI does block it. So you have to programm it by your own. You have to do something like following (very rough example): class Your_class { ... RSocketServ iSocketServer; RSocket iSocket; }; TInt Your_class::ConnectL(const TBTDevAddr& aBtAddr, TInt aPort) { TBTSockAddr address; TRequestStatus status; User::LeaveIfError( iSocketServer.Connect() ); User::LeaveIfError( iSocket.Open( iSocketServer, _L("RFCOMM") ) ); address.SetBTAddr( aBtAddr ); address.SetPort( aPort ); iSocket.Connect( address, status ); User::WaitForRequest( status ); if( status != KErrNone ) { iSocket.Close(); iSocketServer.Close(); } } If you now make an array of Your_class, you can connect to every device by calling Your_class[i].ConnectL( bd_address, port ) I hope this helps |
|
---------------------------------- Play hard, work harder!
Last edited by mztown : 2003-11-15 at 18:32.
|
|
Yes I tried it and this works ...
|
|
Yes,
Multiple connections works good (as Client) Has anybody experience with searching bluetooth devices (with RHostResolver) and other bluetooth activity at the same time? BR, Hans |
| Reply | « Previous Thread | Next Thread » |
| Thread Tools | Search this Thread |
|---|---|