public inbox for linux-bluetooth@vger.kernel.org
 help / color / mirror / Atom feed
* Dynamicall control the maximum or default transmit power
@ 2009-02-18 20:12 Ed Tsang
  0 siblings, 0 replies; 3+ messages in thread
From: Ed Tsang @ 2009-02-18 20:12 UTC (permalink / raw)
  To: Bluettooth Linux

Hi, I am looking at possibility of dynamically control the maximum or default transmit power.
   Basically I would like to change the transmit power level during inquiry. So I could kind of dynamically control the physical range of devices that I see. In CSR's Bluecore chip, I think there are pskey that stored the maximum and default transmit power. And there seem to be bccmd psget 0x0017 to get the value.
  Now my problem is I am using a class 1 dongle using Broadcom chipset. Is there a way to dynamically control the default or maximum transmit power e.g.
   hcitool cmd 0x.. 0x.. ..... ?

   During the inquiry paging, does anyone know if they use default or maximum transmit power?

Thanks,
Edwin


      

^ permalink raw reply	[flat|nested] 3+ messages in thread
* Dynamicall control the maximum or default transmit power
@ 2011-09-22  7:30 Vaishali Dhakate
       [not found] ` <13872098A06B02418CF379A158C0F1460163744AA6@dnce02.ent.ti.com>
  0 siblings, 1 reply; 3+ messages in thread
From: Vaishali Dhakate @ 2011-09-22  7:30 UTC (permalink / raw)
  To: linux-bluetooth

From: Ed Tsang <netdesign_98@...>
Subject: Dynamicall control the maximum or default transmit power
Newsgroups: gmane.linux.bluez.kernel
Date: 2009-02-18 20:12:08 GMT (2 years, 30 weeks, 4 days, 23 hours and
16 minutes ago)

Hi, I am looking at possibility of dynamically control the maximum or
default transmit power.
   Basically I would like to change the transmit power level during
inquiry. So I could kind of dynamically
control the physical range of devices that I see. In CSR's Bluecore
chip, I think there are pskey that

stored the maximum and default transmit power. And there seem to be
bccmd psget 0x0017 to get the value.
  Now my problem is I am using a class 1 dongle using Broadcom
chipset. Is there a way to dynamically control the

default or maximum transmit power e.g.
   hcitool cmd 0x.. 0x.. ..... ?

   During the inquiry paging, does anyone know if they use default or
maximum transmit power?

Thanks,
Edwin



Regarding this.
I also have the same question I am trying to find answer to ? Want to
know if you found the answer. I see three ways of doing this.
1)In the bcm4329 code
2)using bccmd
3)using hcitool cmd 0x0 0x0..

Going through the code can be time consuming And I ll have to go to
the theory before I start, Already scimmed through it to see if there
is any power control or anything like utility for hw control in the
driver , in the drivers/net/wireless/bcm4329 ..

I compiled bccmd , But this doesnot support some chips like mine
bcm4329 , the bccmd is for CSR chips ,Plz correct me , Mine is not
working on the phone. Maybe I ll have to take a clue from the bccmd
tool to write my own or check in the code where these pskeys will be.
So far I can surmise they are soemwhere in the eeprom. Also this phy.c
has some reference to power tables. Need to look carefully.

Next hcitool is the option. hcitool I ll look into the ogf and ocf
commands in the LMP specifications that I can send, havent tried this.
Tell me how did you do it.

Just thought I ll send you a mail,if you could plz share your
experience regarding this.

Regards
Vaishali

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2011-09-23 10:58 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-02-18 20:12 Dynamicall control the maximum or default transmit power Ed Tsang
  -- strict thread matches above, loose matches on Subject: below --
2011-09-22  7:30 Vaishali Dhakate
     [not found] ` <13872098A06B02418CF379A158C0F1460163744AA6@dnce02.ent.ti.com>
     [not found]   ` <CAMxgYMNu8uFDSmM3Gqd_tBg+jY8FieM14ivoXOn+VJHMvojpbA@mail.gmail.com>
2011-09-23 10:58     ` Vaishali D

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox