New To Mac-Forums?

Welcome to our community! Join the discussion today by registering your FREE account. If you have any problems with the registration process, please contact us!

Get your questions answered by community gurus Advice and insight from world-class Apple enthusiasts Exclusive access to members-only contests, giveaways and deals

Join today!

 
Start a Discussion
 

Mac-Forums Brief

Subscribe to Mac-Forums Brief to receive special offers from Mac-Forums partners and sponsors

Join the conversation RSS
Other Hardware and Peripherals Other Apple systems and peripherals discussion.

USB Bluetooth device open problem


Post Reply New Thread Subscribe

 
Thread Tools
Shrads

 
Member Since: Nov 07, 2008
Posts: 1
Shrads is on a distinguished road

Shrads is offline
Hi,
I have two types of bluetooth controller devices say X and Y for which I need to write a DFU application. When Device X is plugged into USB it directly goes into DFU mode (and not in Application mode). Below is its entry in IORegistry Explorer:

IOUSBWirelessControllerDevice@3d100000
AppleUSBBluetoothHCIController (This entry gets crossed out after few seconds)
IOUSBInterface@0
IOUSBInterface@1
IOUSBInterface@2

I am successfully able to download firmware to this device using my application. The first step this application does is to open the device.

I am trying same things for device Y. The only difference with this device is that it remains in Application mode when plugged into USB. Following is its entry in IORegistry Explorer:

IOUSBWirelessControllerDevice@1d100000
CSRUSBBluetoothHCIController
IOBluetoothHCIUserClient
IOBluetoothHCIUserClient
IOUSBInterface@0
IOUSBInterface@1
IOUSBInterface@2

When my application tries to open this device it gives me kIOReturnExclusiveAccess error.

You can notice that CSRUSBBluetoothHCIController and IOBluetoothHCIUserClient entries are not present for device X. This made me conclude to have a codeless kext for device Y to avoid both the entries.
I am not sure if the entry mismatch in the IORegistry for both the devices is the reason for getting an error while opening the device. Any pointers?
QUOTE Thanks

Post Reply New Thread Subscribe


« Need Help Please!!! | External HDD »
Thread Tools

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off
Forum Jump

Similar Threads
Thread
Thread Starter
Forum
Replies
Last Post
Problem with mouse + headset (Bluetooth) xero9 Apple Notebooks 0 03-19-2008 11:20 AM
USB or FireWire IO Device metalsam Music, Audio, and Podcasting 3 07-08-2007 05:15 PM
G4 Sawtooth AGP - USB problem at startup / firmware kay_mac Apple Desktops 8 04-21-2007 07:02 PM
Newbie G3 iMac Owner and Dlink DBT-120 Bluetooth Problem Tempest Apple Desktops 0 04-12-2007 05:16 PM

All times are GMT -4. The time now is 08:42 PM.

Powered by vBulletin
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
X

Welcome to Mac-Forums.com

Create your username to jump into the discussion!

New members like you have made this community the ultimate source for your Mac since 2003!


(4 digit year)

Already a member?