| Reply | « Previous Thread | Next Thread » |
|
This is a big newbie question, but my background is on the wi-fi/tcp-ip side so apologies...
Does bluetooth enable multiple users to be connected, or is it a point to point technology only? Assuming yes... I realize the bandwidth is rather restricted with bluetooth, so what is the practical limit to the number of simultaneous users in a game environment people have been able to acheive? Thanks. |
|
Bluetooth works in a master/slave fashion so it can work in a point-to-point or point-to-multipoint fashion (up to 7 slaves I think). A device can be a master in one connection and a slave in another. This is called a scatternet.
The technology itself will allow up to eight users participate in one game. One user would "host" a game and 7 other users would connect. The master would be responsible for gather game information from it's 7 slaves, processing the information and sending the results back. This is how the N-Gage works. You could code more advanced solutions be using a scatternet which would allow more than 8 players but it would be tricky to setup and would require more processing power on the "Host" Helpful? Tom |
|
Great answer.
Dave |
|
Scatternet is not supported in current Nokia phones. Therefore the game with more than two players should be implemented so that one player invites (= searches for other devices and connects) the others. This way the inviter is the master and the others are slaves.
Seppo Forum Nokia |
|
Do Nokia have any plans to allow scatternet operations? It would be interesting to develop applications that could support 16 players! That would make for some interesting multiplayer games.
|
|
What is the typical bluetooth baudrate for Nokia phones ? Say ... Nokia 6230 ?
|
|
Hi,
I have seen this --------- Scatternet is not supported in current Nokia phones. Therefore the game with more than two players should be implemented so that one player invites (= searches for other devices and connects) the others. This way the inviter is the master and the others are slaves. Seppo Forum Nokia --------------- This means if I have a connection to a Headset, I can not start a connection to any other device? (Since the Headset will initiate the connection to my phone) I have already seen the following: I had a conncection to a Headset and I tried to discover the services on my Nokia 6600. It was not possible! Thanx Sandor |
|
Hi,..
I've had a quick look at this thread and there are some interesting points... I guess the most obvious one is that Nokia itself has published a code example (BT Point To MultiPoint) that illustrates how to make a point to mulitpoint network for bluetooth, (allowing 7 slaves to attach to a master). I have been trying to extend this for a while, with the aims of allowing a slave that is already attached to a master, to be able to attach itself to another master, and be a member of more than one bluetooth 'network'. I have done this by replicating the mechanism that allows the master to connect to more than one slave, ie: by creating a mechanism where upon successful connection to a master, the slave automatically creates a new listener, (to allow a new master to connect). BUT, after completing the initial code, and just trying to see if I can get the second master to connect to the slave, it seems as though the second master cannot even discover the already connected slaves device. Is this because the discovery mechanism in the slave is 'shut down' after the first connection is successfully made..?? is there a way to make sure that the discovery database can accept discovery requests after it is already connected to a master..?? OR is it just NOT possible to connect a device to a device that is already connected to another..?? hope someone can help.. cheers jim |
|
Hi jim,
smells like a scatternet to me... |
|
The slave does not perform inquiry/page scan while being connected if it does not support scatternet.
In a piconet, the master determines the frequency hopping scheme and the phase, and the slaves try to keep in sync. If a slave were also a member of another piconet, it should be in sync with two master's scheme. In theory, hold mode has been proposed to tackle this problem. This definitely requires support in the baseband/rf levels, so an application cannot create a scatternet support without the lower-level protocols and hardware support. If you are interested in reading more about scatternet, Bluetooth Core 1.2 specification is a good source of information. I haven't seen any scatternet solutions yet, hopefully it becomes feasible in the future. -seppo Forum Nokia |
|
cool,..
.. thanks for this info... |
|
Were you able to run the bluetooth multipoint example provided by this forum in the emulator? I'm trying to run it in the emulator before uploading it to the phone to check if the software would open up even just to the first page of the user interface. The software seems to give out a "system error." Is this this suppose to happen if you don't have any bluetooth card in your PC? Any advice would be greatly appreciated.
|
| Reply | « Previous Thread | Next Thread » |
| Thread Tools | Search this Thread |
|---|---|