Author Topic: Why make Radio locked in BTF version 6.0  (Read 2050 times)

Offline Neo

  • Newbie
  • *
  • Posts: 11
  • Karma: 0
Why make Radio locked in BTF version 6.0
« on: November 29, 2007, 09:26:14 AM »
Hi, Mike
  I have noticed that you added lock and unLock functions in bluetooth Framework 6.0. It would be impossible that if I make two inquiry thread at the same time. If I want to inquiry the remote device's services and at the same time send a file to another remote device, these was allowed in bluetooth specifications. But what's happened in BTF6? The two procedures would be implement one by one,  rigtht?
So I thank it lowers the efficiency of the buletooth dongle. :(

Offline Mike Petrichenko

  • Bluetooth Framework Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 2467
  • Karma: 1000
    • Wireless Communication Library
Re: Why make Radio locked in BTF version 6.0
« Reply #1 on: November 29, 2007, 11:07:05 AM »
Good day!

Lock and Unlock functions are for internal usage only.

Some drivers do not allow make discovering and connecting (even connecting not sending) operations at the same time. To synchronize that there was added lock and unlock functions (the same functions was added for IrDA).

The sending operations are executing in parallel with discovering.
WCL - Wireless Communication Library
TextBlue - Bluetooth Proximity Marketing Software
WCL Phone Explorer - Free Phone Content Manager

Offline Neo

  • Newbie
  • *
  • Posts: 11
  • Karma: 0
Re: Why make Radio locked in BTF version 6.0
« Reply #2 on: November 30, 2007, 03:27:56 AM »
Thank you, I understand now.

By the way, when will you plan to release BTF6.0 :)

Offline Mike Petrichenko

  • Bluetooth Framework Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 2467
  • Karma: 1000
    • Wireless Communication Library
Re: Why make Radio locked in BTF version 6.0
« Reply #3 on: November 30, 2007, 11:42:16 AM »
Good day!

It is really hard question. :) I am trying to finish it till the new year. But as you can see in histry I have been trying it already in 4 months :)
WCL - Wireless Communication Library
TextBlue - Bluetooth Proximity Marketing Software
WCL Phone Explorer - Free Phone Content Manager