[maemo-developers] [maemo-developers] bi-di BT-link between two 770s

From: Aleksandr Koltsoff czr770 at iohazard.tts.fi
Date: Sun Nov 6 15:32:21 EET 2005
Hello

Since my BT skills are non-existant, I'm asking for help for this project. I'm 
thinking of implementing a simple util library that would provide two-way 
stream-communication between games running on two 770s (same game obviously).

How should I proceed in this? The following issues come into mind, but I'm 
looking for someone who would have concrete information on how to solve these 
problems:
1) When starting the game, how does the end-user "see" the other 770-device? 
ie, is pairing necessary, and is there a GUI for this (connection damager?)
2) What do I need to do to make 770 visible to the other 770 (assuming there 
is a GUI for this on the other side). Can this be done programmatically 
without requiring user intervention?
3) Is using RFCOMM-sockets between the devices a suitable transport? (I'm 
looking for something akin to TCP). It can be assumed that only one program 
will be active on a device at one time that needs this, so I guess BT-MAC 
address is enough to connect?
4) Can all of this be done with a normal application installed via the AI on a 
stock 770? (not requiring the user to reflash from the sales sw version)

So, mostly the questions arise from my lacking experience with BT-programming 
and my lack of experience with the 770 sw.

If you know whether the problems above can be solved, I'm interested in 
hearing from you. I plan to release the utility lib under lgpl if it's 
possible to implement at all (I know that technically anything is possible, 
but question 4 might stop this from being possible).

ak.

More information about the maemo-developers mailing list