開源藍牙協議棧
㈠ 有沒有人在uCOS上移植過藍牙協議棧
開源zigbee協議棧抄Freakz能在移植到ucos上跑嗎
網上下載的協議棧是FreakZ+contiki的,但我本身用的是ucos,不熟悉contiki
zigbee FreakZ uCos
分享到:
------解決方案--------------------
引用:如果保留原來的ucos,還能把contiki加上去嗎? 沒弄過,應該可以
㈡ 有哪些開源協議棧可以在windows下開發sip服
有好多
reSIProcate
exosip+osip
pjsip
。。。
㈢ 藍牙協議棧有哪幾家公司
藍牙協議有錢,哪幾家公司的話,它都是不同的協議,不同的幾家公司都有分紅,或者是其他的都是不同的
㈣ 藍牙4.0協議棧與藍牙4.1協議棧有什麼區別
藍牙4.0協議棧與藍牙4.1協議棧的最大區別在藍牙4.1可以支持多線程連接並且支專持主機與從機屬同時連接的特性。藍牙4.1相比藍牙4.0功耗更低,藍牙4.1這些特性包括提升了對LTE和批量數據交換率共存的支持。升潤科技在藍牙4.0/4.1協議棧技術方面研究頗深。我們公司之前有開發過一款血糖儀就是採用升潤科技的藍牙4.1解決方案。
㈤ 求大神解答:藍牙協議棧是固件嗎存放在藍牙模塊中的哪個地方啊
協議棧是軟體,是藍牙晶元商發布的協議文件。
㈥ 移植一個藍牙協議棧到單片機上,大家有什麼想說的嗎
大神好,有現成的模塊,還要自己移植協議,6666
㈦ 有沒有golang實現的藍牙4.0協議棧
該協議即將發布:
藍牙技術聯盟(SIG)周二(2010年4月20日)表示,藍牙4.0技術規范已經基本成型,預計於今年第二季度發布。* M- b% F3 u: D5 E, ?5 Q! ~
藍牙4.0包括三個子規范,即傳統藍牙技術、高速藍 牙和新的藍牙低功耗技術。藍牙 4.0的改進之處主要體現在三個方面,電池續航時間、節能和設備種類上。7 N& f8 E3 u# _. }, K) V
擁有低成本,跨廠商互操作性,3毫秒低延遲、100米以上超長距離、AES-128加密等諸多特色
此外,藍牙4.0的有效傳輸距離也有所提升。3.0版本的藍牙的有效傳輸距離為10米(約 32英尺),而藍牙4.0的有效傳輸距離可達到100米(約328英尺)。1 _( n6 ^ S) W8 b1 M* E
SIG表示,藍牙4.0完整規范將於今年6月30日完成,而基於藍牙4.0的設備有望於年底或2011年初上市。
藍牙將邁入4.0時代。2 }/ {( j. N8 j# {% R* f9 f ?
藍牙4.0實際是個三位一體的藍牙技術,它將三種規格合而為一,分別是傳統藍牙、低功耗藍牙和高速藍牙技術,這三個規格可以組合或者單獨使用。SIG首席技術總監(CTO)葛立表示,全新的藍牙4.0版本涵蓋了三種藍牙技術,是一個「三融技術」,首先藍牙4.0繼承了藍牙技術無線連接的所有固有優勢,同時增加了低耗能藍牙和高速藍牙的特點,尤以低耗能技術為核心,大大拓展了藍牙技術的市場潛力。低耗能藍牙技術將為以紐扣電池供電的小型無線產品及感測器,進一步開拓醫療保健、運動與健身、保安及家庭娛樂等市場提供新的機會。
現在的藍牙4.0已經走向了商用,在最新款的 new ipad、 MacBook Air、Moto Droid Razr、HTC One X以及台商ACER AS3951系列/Getway NV57系列,ASUS UX21/31系列,iPhone 4S上都已應用了藍牙4.0技術。雖然很多設備已經使用上藍牙4.0技術, 但是相應的藍牙耳機卻沒有及時推出,不能發揮藍牙4.0 應有的優勢。不過這個局面很快就要由國內藍牙領導品牌 woowi 打破,作為積極參與藍牙4.0規范制定和修改的廠商,woowi將於6月率先發布全球第一款藍牙4.0 耳機 ---woowi hero ,相信大家很快就可以看到該產品的詳細評測
㈧ ti cc2540 藍牙協議棧開源嗎
Ti藍牙協議棧不開源
㈨ 開源協議棧 有哪些
除了大家比較熟悉的GPL協議之外,開源界還有很多許可證,如LGPL許可證、BSD許可證等,下面就來一一介紹。
LGPL許
可證,也是自由軟體聯盟GNU開源軟體許可證的一種,大部分的 GNU軟體,包括一些函數庫,是受到原來的
GPL許可證保護的。而LGPL許可證,適用於特殊設計的函數庫,且與原來的通用公共許可證有很大的不同,給予了被許可人較為寬松的權利,所以叫「較寬松
公共許可證」。在特定的函數庫中使用它,以准許非自由的程序可以與這些函數庫連結。
當一個程序與一個函數庫連結,不論是靜態連結或
使用共享函數庫,二者的結合可以合理地說是結合的作品,一個原來的函數庫的衍生品。因此,原來的通用公共許可證只有在整個結合品滿足其自由的標准時,才允
許連結。較寬鬆通用公共許可則以更寬松的標准允許其它程序代碼與本函數庫連結。例如,在少數情況下,可能會有特殊的需要而鼓勵大家盡可能廣泛地使用特定的
函數庫,因而使它成為實際上的標准。為了達到此目標,必須允許非自由的程序使用此函數庫。一個較常發生的情況是,一個自由的函數庫與一個被廣泛使用的非自
由函數庫做相同的工作,在此情況下,限制只有自由軟體可以使用此自由函數庫不會有多少好處,故我們使用了LGPL許可證。
在其他情況下,允許非自由程序使用特定的函數庫,可以讓更多的人們使用自由軟體的大部分。例如,允許非自由程序使用GNU C函數庫,可以讓更多的人們使用整個GNU作業系統,以及它的變形,GNU/Linux操作系統。
盡管LGPL許可證對使用者的自由保護是較少的,但它卻能確保與此函數庫連結的程序的使用者擁有自由,而且具有使用修改過的函數庫版本來執行該程序的必要方法。
MPL是The Mozilla Public License的簡寫,是1998年初Netscape的 Mozilla小組為其開源軟體項目設計的軟體許可證。MPL許可證出現的最重要原因就是,Netscape公司認為GPL許可證沒有很好地平衡開發者對源代碼的需求和他們利用源代碼獲得的利益。同著名的GPL許可證和BSD許可證相比,MPL在許多權利與義務的約定方面與它們相同(因為都是符合OSIA認定的開源軟體許可證)。但是,相比而言MPL還有以下幾個顯著的不同之處:
◆ MPL雖然要求對於經MPL許可證發布的源代碼的修改也要以MPL許可證的方式再許可出來,以保證其他人可以在MPL的條款下共享源代碼。但是,在MPL許可證中對「發布」的定義是「以源代碼方式發布的文件」,這就意味著MPL允許一個企業在自己已有的源代碼庫上加一個介面,除了介面程序的源代碼以MPL許可證的形式對外許可外,源代碼庫中的源代碼就可以不用MPL許可證的方式強制對外許可。這些,就為借鑒別人的源代碼用做自己商業軟體開發的行為留了一個豁口。
◆ MPL許可證第三條第7款中允許被許可人將經過MPL許可證獲得的源代碼同自己其他類型的代碼混合得到自己的軟體程序。
◆ 對軟體專利的態度,MPL許可證不像GPL許可證那樣明確表示反對軟體專利,但是卻明確要求源代碼的提供者不能提供已經受專利保護的源代碼(除非他本人是專利權人,並書面向公眾免費許可這些源代碼),也不能在將這些源代碼以開放源代碼許可證形式許可後再去申請與這些源代碼有關的專利。
◆ 對源代碼的定義
而在MPL(1.1版本)許可證中,對源代碼的
定義是:「源代碼指的是對作品進行修改最優先擇取的形式,它包括:所有模塊的所有源程序,加上有關的介面的定義,加上控制可執行作品的安裝和編譯的『原
本』(原文為『Script』),或者不是與初始源代碼顯著不同的源代碼就是被源代碼貢獻者選擇的從公共領域可以得到的程序代碼。」
◆ MPL許可證第3條有專門的一款是關於對源代碼修改進行描述的規定,就是要求所有再發布者都得有一個專門的文件就對源代碼程序修改的時間和修改的方式有描述。
BSD許可證原先是用在加州大學柏克利分校發表的各個4.4BSD/4.4BSD-Lite版本上面(BSD是Berkly Software Distribution的簡寫)的,後來也就逐漸沿用下來。1979年加州大學伯克利分校發布了BSD Unix,被稱為開放源代碼的先驅,BSD許可證就是隨著BSD Unix發展起來的。BSD許可證被Apache和BSD操作系統等開源軟體所採納。
相較於GPL許可證和MPL許可證的嚴格性,BSD許可證就寬松許多了,一樣是只需要附上許可證的原文,不過比較有
趣的是,它還要求所有進一步開發者將自己的版權資料放上去,所以拿到以BSD許可證發行的軟體可能會遇到一個小狀況,就是這些版權資料許可證占的空間比程
序還大。
QPL是The Qt Public License的簡稱,是挪威一家機構創設的。QPL許可證的基本要求是獲得源代碼、修改源代碼,並可將修改從原始代碼中分離出來;修改可以按照作者的意願被組合到新版本中;二進制代碼可以和原始代碼同名,這一點對於動態連接庫來說尤其重要;任何人都可以修正錯誤,這對於系統的發布者來說很關鍵;修改過的軟體可以按照滿足QPL許可證基本要求的任何開源軟體許可證進行發布。
QNCL許可證是Qt Non Commercial License的簡稱,是QPL許可證的「兄弟版」,就像GPL許可證與LGPL許可證的關系一樣,QNCL許可證比QPL許可證更嚴格一些。
在修改和發布方面的規定,QNCL許可證與QPL許可證是一樣的,差異就在於軟體的范圍方面,或者說在連接方面。QNCL許
可證規定「假如一個應用程序給你提供了一個入口,使你有權使用QNCL許可證下的軟體的功能開發程序、重復使用程序的某一部分或其他軟體的某一部分,那麼
對該應用程序的使用視為是使用QNCL許可證下的軟體的行為,該應用程序應受到QNCL許可證的約束」。QNCL許可證比QPL許可證更嚴格之處在
於,QNCL許可證像GPL許可證那樣,完全禁止根據本許可證得到的開放源碼軟體與其他非系統庫函數連接的軟體以其他許可方式一起發布。
Jabber許可證的全稱是Jabber Open Source License,由美國Jabber.Com, Inc.公司提供。Jabber許可證在源代碼的復制、發行規定方面基本上和其他許可證沒有什麼特別,但有一些細節規定值得借鑒:
◆ 可以將通過該許可證獲得的源代碼及修改過的源代碼與其他類型的不受該許可證約束的代碼結合,以新產品的形式發布,只要其中經該許可證獲得的源代碼及修改過的源代碼能以與該許可證的要求類似的、符合OSI認證的其他開源軟體許可證的方式發布。
◆ 明確了需將源代碼置於公眾可以得到的狀態的時間至少應為12個月。
◆ 第三方對法定權利的聲明。假如使用者發現通過本許可證獲得的源代碼及應用程序介面中有一方擁有的知識產權,應單獨在源碼的發布時冠以「LEGAL」為抬頭的聲明,寫明知識產權權利要求的細節,提請源代碼的接受者知道自己獲得了哪些知識產權的授權,讓源碼的接受者知道如何與知識產權權利人聯系。
◆ 細化了該許可證終止的情形,包括不按該許可證的要求發布和使用源代碼、發生專利侵權訴訟。
◆ 規定可以將源代碼及修改過的源代碼與其他類型的不受本許可證約束的代碼結合,以新產品的形式發布,只要其中經該許可證獲得的源代碼及修改過的源代碼能按該許可證的要求發布即可。
◆ 細化了該許可證終止的情形,包括發生專利侵權訴訟。
◆ 明確了一個獨立承擔責任的原則,就是假如按該許可證使用源代碼的使用者將獲得的源代碼應用於商業使用,那麼他就要對在商業應用中出現的由於使用該源代碼程序而產生的侵權訴訟承擔完全責任。這一條規定是比較特殊的,絕大多數開源軟體許可證都不這么要求。
IBM許可證的全稱是IBM Public License。在滿足OSIA開源軟體許可證認證標準的前提下,IBM許可證還有如下一些細節性規定:
◆ 明確了專利授權。一般的開源軟體都明確源代碼的版權人將自己的修改權、復制權等版權權利向公眾許可,但保留署名權,而IBM許可證在此基礎上還明確假如源代碼中含有專利權,源代碼專利權人將復制、使用的專有權利向公眾許可。
◆ 細化了該許可證終止的情形,包括不按該許可證的要求發布和使用源代碼、發生專利侵權訴訟等。
◆ 像Common許可證一樣,IBM許可證也明確了獨立承擔責任原則,即假如按該許可證使用源代碼的使用者將獲得的源代碼應用於商業使用,那麼他就要對在商業應用中出現的、由於使用該源代碼程序而產生的侵權訴訟承擔完全責任。
了解更多開源相關,去LUPA社區看看吧。
㈩ nordic藍牙協議棧是hex文件嗎
這個只是說藍牙協議棧是以二進制形式提供的(以Intel HEX文本格式),並不能說藍牙協議棧是hex文件。