關於藍牙協議棧

當前已經實現的Bluetooth棧有以下各種:

1. Widcomm:  第一個windows上的協議棧,由Widcomm公司開發,也就是現在的Broadcom.

 
2. Microsoft Windows stack: Windows XP SP2中包括了這個內建的協議棧,開發者也可以調用其API開發

第三方軟件。

 
3. Toshiba stack: 它也是基於Windows的,不支持第三方開發,但它把協議棧授權給一些laptop商(sony,

asus等,我的本本上就是Toshiba的)。它支持的Profile有: SPP, DUN, FAX, LAP, OPP, FTP, HID,

HCRP, PAN, BIP, HSP, HFP , A2DP, AVRCP, GAVDP)

 
4. BlueSoleil: 著名的IVT公司的產品.該產品可以用於桌面和嵌入式,他也支持第三方開發,DUN, FAX,

HFP, HSP, LAP, OBEX, OPP, PAN SPP, AV, BIP, FTP, GAP, HID, SDAP, and SYNC。

5. Bluez: Linux官方協議棧,該協議棧的上層用Socket封裝,便於開發者使用,通過DBUS與其它應用程序

通信。

6. Affix: NOKIA公司的協議棧,在Symbian系統上運行.

7. BlueDragon:東軟公司產品,好像2002年6月就通過了藍牙的認證,支持的Profile:SDP、Serial-DevB

、AVCTP、AVRCP-Controller、AVRCP-Target、Headset-AG、Headset-HS、OPP-Client、OPP-Server、CT-GW

、CT-Term、Intercom、FT-Server、FT-Client、GAP、SDAP、Serial-DevA、AVDTP、GAVDP、A2DP-Source、

A2DP-Sink.

8. BlueMagic:美國Open Interface 公司for portable embedded divce的協議棧,iphone(apple),nav-

u(sony)等很多電子產品都用該商業的協議棧,BlueMagic 3.0是第一個通過bluetooth 協議棧1.1認證的協

議棧,那麼我現在就在用它,那麼該棧用起來簡單,API清晰明瞭。實現了的profile

有:HCI,L2CAP,RFCOMM,A/V,Remote,Control,A/V,Streaming,BIP,BPP,DUN,FAX,FTP,GAP,Hands-

Free,and,Headset,HCRP,HID,OBEX,OPP,PAN,BNEP,PBAP,SAP,SPP,Synchronization,SyncML,Telephony,XML.
9. BCHS-Bluecore Host Software: 藍牙芯片CSR的協議棧,同時他也提供了一些上層應用的Profile的庫,

當然了它也是爲嵌入式產品了,支持的Profile有:A2DP,AVRCP,PBAP,BIP,BPP,CTP,DUN,FAX,FM API,FTP

GAP,GAVDP,GOEP,HCRP,Headset,HF1.5,HID,ICP,JSR82,LAP Message Access

Profile,OPP,PAN,SAP,SDAP,SPP,SYNC,SYNC ML。

10. Windows CE:微軟給Windows CE開發的協議棧,但是windows ce本身也支持其它的協議棧

11. BlueLet:IVT公司for embedded product的清量級協議棧。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章