LE GATT service discovery Over BR/EDR

2 messages, 2 authors, 2013-08-28 · open the first message on its own page

LE GATT service discovery Over BR/EDR

From: Sathish Narasimman <hidden>
Date: 2013-08-21 14:08:29

Hi,

I am reading core spec 4.0.
GATT Features regarding Primary Service Discovery in page: 1911

"GATT service discovery over BR/EDR transport will list services that 
only run
over an LE transport and therefore only SDP service discovery shall be used
on BR/EDR."

Though SDP Service Discovery is able to get all the related service 
information. What is the use of
GATT Service Discovery which gives only LE Information on BR/EDR Controller.

Thanks,
Sathish N


Re: LE GATT service discovery Over BR/EDR

From: Claudio Takahasi <hidden>
Date: 2013-08-28 13:19:11

Hi Sathish:

On Wed, Aug 21, 2013 at 11:08 AM, Sathish Narasimman
[off-list ref] wrote:
Hi,

I am reading core spec 4.0.
GATT Features regarding Primary Service Discovery in page: 1911

"GATT service discovery over BR/EDR transport will list services that only
run
over an LE transport and therefore only SDP service discovery shall be used
on BR/EDR."

Though SDP Service Discovery is able to get all the related service
information. What is the use of
GATT Service Discovery which gives only LE Information on BR/EDR Controller.
SDP record will not provide information related to characteristics and
descriptors.
For BR/EDR, GATT procedures are still required to discover, read and
write characteristics.

Below is an example of a SDP record for GATT based services:
Service Name: Generic Access Profile
Service Provider: BlueZ
Service RecHandle: 0x10001
Service Class ID List:
  "" (0x1800)
Protocol Descriptor List:
  "L2CAP" (0x0100)
    PSM: 31
  "ATT" (0x0007)
    uint16: 0x1
    uint16: 0x5

BR,
Claudio
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help