简体   繁体   中英

What is the difference between services and profiles in a BLE GATT server

I'm new to Bluetooth classic and Bluetooth Low Energy. After I watch the tutorial video on the dev site of android. I still don't understand what is a service in ble and what is the difference between service and profile. Can anyone helpe me?

Thanks.

Profile define all communication functions to a BLE device, you can assume it is a higher level of abstraction, it has one or more service, which expose the sensor data on a GATT server. eg Heart rate, temperature or Cycle speed. In simple Profile has Services, and Service has Characteristics, Characteristic descriptor.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM