Hi devs,
some progress from the java front:
as you can see in the picture the bluetooth comm over jsr82 works fine on the phone and in the simulator (with real bluez hardware, thanks avetana). The Bluetooth_Dongle successfully connects to the "phone".
Next steps:
1.) Wait till somebody buys me a license for the avetana stack
2.) Further implement BD in midp/cldc (
http://svn.charonmedia.org/trac.cgi/browser/home/hari/javamo/com/linuxmce/javamo)
3.) Adapt Bluetooth_Dongle to lookup the rfcomm port with a sdp browse*
4.) Implement (parts?) of VMC for image display and keypress return
* should be pretty easy to do a sdp lookup with bluez in c++ and search for our service name:
Service Name: PlutoMO
Service RecHandle: 0x1000e
Service Class ID List:
UUID 128: deadbeef-dead-beef-dead-beefdeadbeef
"Serial Port" (0x1101)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 3
Language Base Attr List:
code_ISO639: 0x656e
encoding: 0x6a
base_offset: 0x100
hope that doesn't slow down the connection process for symbian phones. But there is no way to specify the server rfcomm port in jsr82.
best regards,
Hari