What is Bluetooth Profile[待翻译]
2016-03-24 00:00
309 查看
摘要: https://www.bluetooth.com/specifications/profiles-overview
Profiles are definitions of possible applications and specify general behaviors that Bluetooth enabled devices use to communicate with other Bluetooth devices. Profiles build on the Bluetooth standard to more clearly define what kind of data a Bluetooth module is transmitting. The device’s application determines which profiles it must support, from hands-free capabilities to heart rate sensors to alerts and more.
For two Bluetooth devices to be compatible, they must support the same profiles. And while profiles generally describe the same use case behaviors, they are different for Bluetooth BR/EDR and LE implementations. Compatibility between BR/EDR and LE implementations requires a dual-mode controller on at least one device for interoperability. For BR/EDR, a wide range of adopted Bluetooth profiles describe many different common types of applications or use cases for devices. For Bluetooth LE, developers have the option of using a comprehensive set of adopted profiles, or use the Generic Attribute Profile (GATT) to create new profiles. This helps support innovative new applications that maintain interoperability with other Bluetooth devices.
Bluetooth profiles typically contain information such as dependencies on other profiles and suggested user interface formats. For BR/EDR, the profile will also specify the particular options and parameters at each layer of the Bluetooth protocol stack used to perform its task. This may include, if appropriate, an outline of the required service record.
See the comprehensive list of adopted profiles here.
- See more at: https://www.bluetooth.com/specifications/profiles-overview#sthash.O35tIY0M.dpuf
profiles overview
Endless possibilities with Bluetooth and profiles.Profiles are definitions of possible applications and specify general behaviors that Bluetooth enabled devices use to communicate with other Bluetooth devices. Profiles build on the Bluetooth standard to more clearly define what kind of data a Bluetooth module is transmitting. The device’s application determines which profiles it must support, from hands-free capabilities to heart rate sensors to alerts and more.
For two Bluetooth devices to be compatible, they must support the same profiles. And while profiles generally describe the same use case behaviors, they are different for Bluetooth BR/EDR and LE implementations. Compatibility between BR/EDR and LE implementations requires a dual-mode controller on at least one device for interoperability. For BR/EDR, a wide range of adopted Bluetooth profiles describe many different common types of applications or use cases for devices. For Bluetooth LE, developers have the option of using a comprehensive set of adopted profiles, or use the Generic Attribute Profile (GATT) to create new profiles. This helps support innovative new applications that maintain interoperability with other Bluetooth devices.
Bluetooth profiles typically contain information such as dependencies on other profiles and suggested user interface formats. For BR/EDR, the profile will also specify the particular options and parameters at each layer of the Bluetooth protocol stack used to perform its task. This may include, if appropriate, an outline of the required service record.
See the comprehensive list of adopted profiles here.
- See more at: https://www.bluetooth.com/specifications/profiles-overview#sthash.O35tIY0M.dpuf
相关文章推荐
- Qt在线技术交流之OpenGL、Quick以及所经历项目开发心得分享
- Location Services and Maps Programming Guide 纪录
- UESTC 1144 Big Brother
- HDU5288 OO’s Sequence 二分
- Quartz学习笔记(五) quartz扩展druid连接池
- leetcode_063 Unique Paths II
- UICollectionView
- iOS--UITableView 显示二级菜单
- leetcode_062 Unique Paths
- iOS之UIAlertView的使用
- UIBezierPath精讲
- UITableViewCell的使用介绍
- iOS UITextField的基本用法
- 封装简单的equery
- 有了Auto Layout,为什么你还是害怕写UITabelView的自适应布局?
- 修改UIBarButtonItem字体大小、颜色等相关属性
- 关于在自定义的导航栏中使用UIImagePickerViewControlle
- Number Sequence (KMP算法)
- iOS UILabel 设置行高
- CF_3D_LeastCostBracketSequence