hello,
I want to write a small app wherein am able to broadcast a message to a piconet. However to start of with, i found that bluetooth version 1.2 doesn't have mutlicast support[1].
However a little of googling and i found that bluetooth
version2.0 supports multicasting :) [2]
So now here's a question [might be stupid for some but am stuck :( ]. How do i find out whether a given bluetooth adapter adheres to version 2.0 ? .
hciconfig -a on current adapter shows the following output.
hci0: Type: USB
BD Address: 00:11:67:12:04:18 ACL MTU: 678:8 SCO MTU: 48:10
UP RUNNING PSCAN
RX bytes:420 acl:0 sco:0 events:19 errors:0
TX bytes:323 acl:0 sco:0 commands:19 errors:0
Features: 0xbf 0xfe 0x8d 0x78 0x08 0x18 0x00 0x00
Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
Link policy: RSWITCH HOLD SNIFF PARK
Link mode: SLAVE ACCEPT
Name: 'BlueZ (0)'
Class: 0x100100
Service Classes: Unspecified
Device Class: Computer, Uncategorized
HCI Ver: 1.2 (0x2) HCI Rev: 0x1f4 LMP Ver: 1.2 (0x2) LMP Subver: 0x1f4
Manufacturer: Integrated System Solution Corp. (57)
Is the HCI Ver. the one i should look out for ?
Any help on this would be greatly appreciated.
[1] http://www.bluetooth.com/Bluetooth/Learn/Works/Data_Transport_Architecture.htm
[2] http://www.funsms.net/what_is_bluetooth.htm
Thanks ,
nel