Q: What is the difference between protocol stacks and profiles?蓝牙协议栈和profile的区别

A: A Bluetooth protocol stack is a set of layered programs. Each layer in a protocol stack talks to the layer above it and the layer below it. Below a Bluetooth protocol stack is the baseband, which consists of radio hardware and the software that directly controls the radio; above it are Bluetooth profiles. A profile is a set of instructions for using the protocol stack in a certain way. There are different profiles for different types of devices and different purposes. For example, a cell phone might implement the Headset Profile, while a fax machine might implement the Fax Profile. Profiles can be thought of as purpose-specific constraints put on the use of the underlying multi-purpose protocols, where such constraints help to ensure interoperability between devices using the same profile.

From: http://www.oi-us.com/service/faq_pre_stack_details.htm


发布了42 篇原创文章 · 获赞 69 · 访问量 43万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章