On Wed, Nov 11, 2009 at 4:55 PM, Sean Liao <[email protected]> wrote:

> Thanks for the quick response.  Having watching this topic for a long
> time since 1.1, I just cannot help feeling a little down now.
>

I'm sure you'll recover. We're talking about one dialog in the case of
connecting to a new device.


> Not trying to complain, I just want to make sure I did not miss
> anything feature I can utilize.      On top of my head, there was a
> discussion mentioning that using a pre-canned "0000" pin code on
> remote device to by pass the paring request.  That doesn't go thru on
> the current release either?
>

We only auto-pair using 0000 when:
- the remote device looks like a headset
- the user initiated the connection request through Bluetooth Settings


>
> If someone can confirm this, that will save me some bucks just to buy
> one to try it out.
>
> Thanks in advance and really appreciate it.
>
> Best regards,
> Sean
>
>
>
> On Wed, Nov 11, 2009 at 3:34 PM, Nick Pelly <[email protected]> wrote:
> >
> >
> > On Wed, Nov 11, 2009 at 3:13 PM, Sean Liao <[email protected]>
> wrote:
> >>
> >> Do you mean that if the remote device doesn't require a pin, the android
> >> api will not be able to establish a connection to such remote devices?
> >
> > BluetoothSocket enforces pairing. You'll need to pair before the
> connection
> > can complete.
> >
> >>
> >> Do I have an option to inject the paring key pragmatically if my appl
> >> already know the pin code of the remote device?  Or, if the remote
> device
> >> doesn't require pin code, new new bluetooth api will just connect
> without
> >> user intervention?
> >
> > You'll need to pair before the connection can complete. You cannot inject
> a
> > pin code.
> >
> >>
> >> The idea is that we want to have a background service running without
> user
> >> intervention.
> >
> > Well the user only needs to pair once. If your remote device supports
> > Bluetooth 2.1 then pairing is really easy - the user just hits 'Yes'.
> >
> >>
> >> Please advise.
> >> Sean
> >> On Wed, Nov 11, 2009 at 10:02 AM, Nick Pelly <[email protected]> wrote:
> >>>
> >>>
> >>> On Sun, Nov 8, 2009 at 12:34 PM, Sean Liao <[email protected]>
> >>> wrote:
> >>>>
> >>>> Hi,
> >>>>
> >>>> Before 2.0 released, there were some questions/discussions related to
> >>>> the Bluetooth security, i.e whether paring is required to establish
> >>>> connection.
> >>>>
> >>>> Anyone know the answer or try it out already:  Is paring requirement
> >>>> enforced in the new bluetooth api in SDK 2?  Any public info available
> >>>> related to this topic?
> >>>
> >>> Yes pairing is required. But the OS will handle this in the background.
> >>> For example, if you use BluetoothSocket and BluetoothServerSocket and
> try
> >>> to make an unpaired connection, the OS will provide notifications to
> the
> >>> user that pairing is required. Once they are paired the connection will
> >>> complete. You application does not need to handle pairing.
> >>>
> >>>>
> >>>> Thanks in advance.
> >>>> Sean
> >>>>
> >>>> --
> >>>> You received this message because you are subscribed to the Google
> >>>> Groups "Android Developers" group.
> >>>> To post to this group, send email to
> [email protected]
> >>>> To unsubscribe from this group, send email to
> >>>> [email protected]<android-developers%[email protected]>
> >>>> For more options, visit this group at
> >>>> http://groups.google.com/group/android-developers?hl=en
> >>>
> >>> --
> >>> You received this message because you are subscribed to the Google
> >>> Groups "Android Developers" group.
> >>> To post to this group, send email to
> [email protected]
> >>> To unsubscribe from this group, send email to
> >>> [email protected]<android-developers%[email protected]>
> >>> For more options, visit this group at
> >>> http://groups.google.com/group/android-developers?hl=en
> >>
> >> --
> >> You received this message because you are subscribed to the Google
> >> Groups "Android Developers" group.
> >> To post to this group, send email to
> [email protected]
> >> To unsubscribe from this group, send email to
> >> [email protected]<android-developers%[email protected]>
> >> For more options, visit this group at
> >> http://groups.google.com/group/android-developers?hl=en
> >
> > --
> > You received this message because you are subscribed to the Google
> > Groups "Android Developers" group.
> > To post to this group, send email to [email protected]
> > To unsubscribe from this group, send email to
> > [email protected]<android-developers%[email protected]>
> > For more options, visit this group at
> > http://groups.google.com/group/android-developers?hl=en
>
> --
> You received this message because you are subscribed to the Google
> Groups "Android Developers" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]<android-developers%[email protected]>
> For more options, visit this group at
> http://groups.google.com/group/android-developers?hl=en
>

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to