Skip to contentSkip to conversation

LE GATT service discovery Over BR/EDR

DISCUSSION Sathish Narasimman 2 participants 2 messages Aug 21, 2013 – Aug 28, 2013 Bluetooth drivers

lore
Share & tools
lore
#0 lore raw

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

#1 lore raw

Hi Sathish:

Quoted 5 lines · Sathish Narasimman

Hi,

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

Quoted 8 lines

"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