Bluetooth MASTER

I am attempting to interface with a bluetooth elm327 ODBII reader. I know this is quite easy with a usb or serial one, but I would like to use bluetooth. From my understanding, in order to do that I must have the arduino be the master device. I would like to use a USB bluetooth dongle with the Mega ADK (I have done this before without any issues), but the USB Host Shield library does not have capabilities for being the master.

Does Anyone know of a library that does support this with USB dongles? or can someone guide me towards how difficult it would be to implement it myself?

If this just isn't feasible can someone recommend a cheap, reliable bluetooth chip/shield (mega compatible) that would support being master?

Thanks in advance!

-Luke

"RS232 Bluetooth Serial Adapter Communication Master-Slave 2 Modes 5v mini usb"

? ? ?

Thanks, that might be an option, but Like I said, I would rather work with what I have. obviously the dongle itself is capable of being Master.

That dongle isn't going to fire up by patching 5V and Gnd and a couple of other wires to the Arduino USB connector - if that's what you're figuring.
It's been brought up before and AFAIK there aren't any "USB-hosting shields".
The $16 ebay board is likely your best bet.

Maybe I should've posted "no PnP USB-host shields"? Looks like there are some "USB host shields", afterall, but it seems they only do keyboards and joysticks and such and are pretty fiddly. Maybe you'll be the first to work out the BT dongle utility.

http://forum.arduino.cc/index.php?topic=169908.0

I am trying to send messages to the Arduino Mega ADK( from an Android phone) via Bluetooth by connecting a Bluetooth dongle directly to the USB port of the Arduino Mega ADK.
I was able to directly connect the phone to the ADK and control an LED using the demokit app on the android phone and an appropriate code on the Arduino( Demokit.pde).
However when i tried to connect a USB dongle, When I check whether the accessory is connected or not ( using acc.isConnected()), I am getting the following error
"Device addressed... Requesting device descriptor.
found possible device. swithcing to serial mode
Data packet error: 4could not read device protocol version"

Does this mean that I do not have the correct libraries installed for the Bluetooth dongle?
If not can anybody please suggest me what to include(any compatible drivers)?
And could you please help me out on how to proceed ?

Actually.... that does kind of just work. As long as you have the host shield, or the Mega ADK Like I am using it is totally easy to use a bluetooth dongle, and i do it all the time. I just need to figure out how to make it Master.

Are the dongles in "Master" mode when plugged into a PC?
I'm guessing they are.
If the PC can finagle it then...

Must be some reason "everybody" uses the serial cards (HC-0x)
The type which are M/S selectable have a procedure to change between the two modes.