public inbox for linux-bluetooth@vger.kernel.org
 help / color / mirror / Atom feed
From: Nick Pelly <npelly@google.com>
To: linux-bluetooth@vger.kernel.org
Subject: How to automatically initiate sniff mode
Date: Mon, 16 Feb 2009 15:42:42 -0800	[thread overview]
Message-ID: <35c90d960902161542j7d0826b7qbcbcb914fa706d15@mail.gmail.com> (raw)

Hi,

We have come across a headset (HTC M200) that does not send out a
sniff mode request when in idle. Our Bluez based stack also does not
send a sniff mode request, so we sit in a higher power state that
necessary. (20mA instead of 1mA).

Some quick research suggests that we would need to send HCI Sniff Mode
Command (OCF 0x03) to initiate sniff mode, and that this is not yet
done in the Bluez code base. We do send the HCI Write Default Link
Policy Settings Command but, as I understand, this is only applied to
incoming sniff mode requests by the link manager and will not initiate
an LMP sniff request.

We compared to two non-bluez mobile stacks and found the other phones
did automatically initiate an LMP sniff mode request.

Is there a reason for Bluez not automatically sending HCI Sniff Mode
Command, or is it just a case of no-one getting around to hitting the
problem / implementing a fix? Or have I missed something simple?

Cheers,
Nick

             reply	other threads:[~2009-02-16 23:42 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-02-16 23:42 Nick Pelly [this message]
2009-02-17  2:37 ` How to automatically initiate sniff mode Marcel Holtmann
2009-02-17  2:45   ` Nick Pelly

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=35c90d960902161542j7d0826b7qbcbcb914fa706d15@mail.gmail.com \
    --to=npelly@google.com \
    --cc=linux-bluetooth@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox