Fwd: Requirements for a Connection
Fwd: Requirements for a Connection
- Subject: Fwd: Requirements for a Connection
- From: Matthias Ringwald <email@hidden>
- Date: Wed, 4 Oct 2017 22:23:01 +0200
Hi Chip
In Bluetooth Classic (BR/EDR), the HID Host has to announce an HID Service via
SDP and accept L2CAP connections if it wants to accept incoming connections,
e.g. a connection initiated by the keyboard (which is implemented most
Bluetooth keyboards).
Cheers
Matthias
—
Dr. sc. Matthias Ringwald
Co-founder BlueKitchen GmbH, Zurich
https://bluekitchen-gmbh.com <https://bluekitchen-gmbh.com/>
> On 4 Oct 2017, at 19:39, Chip Wachob <email@hidden
> <mailto:email@hidden>> wrote:
>
> Matthias,
>
> Thank you for the information and the link.
>
> Does this also apply to non-LE applications?
>
> Chip Wachob
> Design Engineer
> Allen Organ
> 150 Locust St.
> Macungie, PA 18062
> V 610.966.2200
> F 610.966.4684
>
> Walking on water and writing software to specification is easy if they're
> frozen.
>
> The information transmitted is intended only for the person or entity to
> which it is addressed
> and may contain confidential and/or privileged material. Any review,
> retransmission, dissemination
> or other use of, or taking of any action in reliance upon, this information
> by persons or entities
> other than the intended recipient is prohibited. If you received this in
> error, please contact the
> sender and delete the material from any computer.
>
> On 10/2/2017 7:54 AM, Matthias Ringwald wrote:
>> Hi Chip
>>
>> The client of an LE HID Device (HID-over-GATT), the HID Host, does not need
>> to implement or advertise any services.
>> The HID Device can reconnect and send new notifications if needed.
>>
>> Feel free to browse the specification:
>> https://www.bluetooth.org/docman/handlers/downloaddoc.ashx?doc_id=245141
>> <https://www.bluetooth.org/docman/handlers/downloaddoc.ashx?doc_id=245141>
>>
>> Cheers
>> Matthias
>>
>> —
>> Dr. sc. Matthias Ringwald
>> Co-founder BlueKitchen GmbH, Zurich
>> https://bluekitchen-gmbh.com <https://bluekitchen-gmbh.com/>
>>
>>
>>> On 29 Sep 2017, at 14:42, Chip Wachob <email@hidden
>>> <mailto:email@hidden>> wrote:
>>>
>>> Hello again,
>>>
>>> I realize that this is an Apple specific list, but everyone here seems
>>> friendly enough that I think I can ask this more general question without
>>> being flamed...
>>>
>>> Can someone please confirm or correct my understanding about making a
>>> connection with BT?
>>>
>>> As I understand it, for two devices to be able to connect they must both
>>> have the same Service UUID (and Service Class UUID).
>>>
>>> Say, for example, a BT keyboard. Keyboards are usually handled under the
>>> HID group, so the keyboard must advertise that it supports HID and a
>>> keyboard. Likewise, on the other side of the connection, the other device
>>> needs to also have a identical UUID so that the two devices know that they
>>> can 'talk' on the same "port".
>>>
>>> Did I read this right?
>>>
>>> I presume there's no way around this requirement if the device that you
>>> want to connect the keyboard to does not advertise that capability...
>>>
>>> Thank you,
>>> --
>>> Chip Wachob
>>>
>>> _______________________________________________
>>> Do not post admin requests to the list. They will be ignored.
>>> Bluetooth-dev mailing list (email@hidden
>>> <mailto:email@hidden>)
>>> Help/Unsubscribe/Update your Subscription:
>>>
>>>
>>> This email sent to email@hidden
>>> <mailto:email@hidden>
>>
>
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Bluetooth-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden