專(zhuān)利名稱(chēng):適合于跳繩過(guò)程數(shù)據(jù)傳輸?shù)母袷郊跋到y(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)據(jù)傳輸格式集及傳輸系統(tǒng),尤其是一種適合于跳繩活動(dòng)中跳繩過(guò)程數(shù)據(jù)傳輸?shù)臄?shù)據(jù)格式集及系統(tǒng)。
背景技術(shù):
跳繩是一種常見(jiàn)的、易得的、價(jià)格親民的健身體育用品,為廣大人民群眾所廣泛使用。在某些情況下,有必要記錄跳繩使用者繞手柄轉(zhuǎn)動(dòng)跳繩的次數(shù)和頻率數(shù)據(jù),諸如在體育比賽中需要記錄選手的成績(jī),在健身或康復(fù)訓(xùn)練中需要記錄使用者的跳繩運(yùn)動(dòng)量。但是僅依靠人工計(jì)數(shù),不僅費(fèi)時(shí)費(fèi)力,而且容易出差錯(cuò),在許多實(shí)際情況下都不具備可操作性。隨著技術(shù)的發(fā)展,在市場(chǎng)上出現(xiàn)了具有自動(dòng)計(jì)數(shù)功能的跳繩,此類(lèi)跳繩在常規(guī)跳繩裝置(至少包括手柄、繩)的基礎(chǔ)之上加裝了測(cè)量計(jì)算單元、控制開(kāi)關(guān)和顯示單元,諸如在專(zhuān)利號(hào)為CN201840814U和CN201939932U的專(zhuān)利中均有所介紹。然而,上述自動(dòng)計(jì)數(shù)跳繩極其依賴(lài)于人工干預(yù),無(wú)法實(shí)現(xiàn)全程自動(dòng)化數(shù)據(jù)采集,產(chǎn)品易用性較弱。
發(fā)明內(nèi)容
本發(fā)明的目的之一是提供一種適合于跳繩過(guò)程數(shù)據(jù)傳輸?shù)母袷郊?,填補(bǔ)了在跳繩過(guò)程數(shù)據(jù)方面,藍(lán)牙低功耗無(wú)線傳輸技術(shù)中數(shù)據(jù)格式和控制指令使用上的空白;本發(fā)明的另一目的是提供一種適合于跳繩過(guò)程數(shù)據(jù)傳輸?shù)南到y(tǒng),以達(dá)到采用藍(lán)牙技術(shù)在跳繩與數(shù)據(jù)收集終端之間實(shí)現(xiàn)跳繩過(guò)程數(shù)據(jù)傳輸?shù)哪康?。為了?shí)現(xiàn)上述目的,本發(fā)明提供了一種適合于跳繩過(guò)程數(shù)據(jù)傳輸?shù)母袷郊?,其特征在于包括與藍(lán)牙低功耗傳輸技術(shù)中定義的屬性協(xié)議相兼容的特征,所述特征由跳繩次數(shù)特征、跳繩頻率特征和測(cè)量開(kāi)關(guān)特征組成;每個(gè)特征都具備一個(gè)獨(dú)有的符合UUID標(biāo)準(zhǔn)的UUID統(tǒng)一識(shí)別符,并且包括一個(gè)特征值,其中所述跳繩次數(shù)特征、跳繩頻率特征中特征值為一個(gè)按小字節(jié)序方式排列的16比特?zé)o符號(hào)整數(shù),所述測(cè)量開(kāi)關(guān)特征中特征值為一個(gè)按小字節(jié)序方式排列的8比特?zé)o符號(hào)整數(shù)。所述跳繩次數(shù)特征中特征值用于表示當(dāng)前測(cè)量過(guò)程中跳繩繞手柄轉(zhuǎn)動(dòng)的總次數(shù);所述跳繩頻率特征中特征值用于表示當(dāng)前跳繩手柄轉(zhuǎn)動(dòng)的瞬時(shí)頻率,其單位為次 /分;所述測(cè)量開(kāi)關(guān)特征中特征值用于表示跳繩內(nèi)部測(cè)量計(jì)算單元的工作狀態(tài),其中所述特征值為0表示所述測(cè)量計(jì)算單元已停止測(cè)量,所述特征值為1表示所述測(cè)量計(jì)算單元在測(cè)量中。所述測(cè)量開(kāi)關(guān)特征中特征值可讀寫(xiě),當(dāng)向所述測(cè)量開(kāi)關(guān)特征寫(xiě)入“1”時(shí)所述測(cè)量計(jì)算單元清零并開(kāi)始測(cè)量,當(dāng)向所述測(cè)量開(kāi)關(guān)特征寫(xiě)入“0”時(shí)所述測(cè)量計(jì)算單元停止測(cè)量。
本發(fā)明還提供一種適合于跳繩過(guò)程數(shù)據(jù)傳輸?shù)南到y(tǒng),其特征在于包括跳繩裝置和數(shù)據(jù)收集終端,其中兩者之間按照權(quán)利要求1所述的格式集傳輸數(shù)據(jù)所述跳繩數(shù)據(jù)格式集包括與藍(lán)牙低功耗傳輸技術(shù)中定義的屬性協(xié)議相兼容的特征,所述特征由跳繩次數(shù)特征、跳繩頻率特征和測(cè)量開(kāi)關(guān)特征組成;每個(gè)特征都具備一個(gè)獨(dú)有的符合UUID標(biāo)準(zhǔn)的UUID統(tǒng)一識(shí)別符,并且包括一個(gè)特征值,其中所述跳繩次數(shù)特征、跳繩頻率特征中特征值為一個(gè)按小字節(jié)序方式排列的16比特?zé)o符號(hào)整數(shù),所述測(cè)量開(kāi)關(guān)特征中特征值為一個(gè)按小字節(jié)序方式排列的8比特?zé)o符號(hào)整數(shù);所述測(cè)量開(kāi)關(guān)特征中特征值用于表示跳繩內(nèi)部測(cè)量計(jì)算單元的工作狀態(tài),其中所述特征值為0表示所述測(cè)量計(jì)算單元已停止測(cè)量,所述特征值為1表示所述測(cè)量計(jì)算單元在測(cè)量中。所述跳繩裝置包括手柄、跳繩、測(cè)量計(jì)算單元、中央處理單元和第一藍(lán)牙傳輸單元,且所述數(shù)據(jù)收集終端包括第二藍(lán)牙傳輸單元、數(shù)據(jù)存儲(chǔ)單元、數(shù)據(jù)處理單元和用戶(hù)交互單元所述手柄和跳繩用于協(xié)助使用者完成跳繩運(yùn)動(dòng);所述用戶(hù)交互單元用于接收用戶(hù)操作指令,并且將所述操作指令傳輸給所述數(shù)據(jù)處理單元;所述數(shù)據(jù)處理單元用于接收所述用戶(hù)操作指令,將所述用戶(hù)操作指令轉(zhuǎn)換成基于藍(lán)牙低功耗傳輸技術(shù)中屬性協(xié)議的讀操作指令或者寫(xiě)操作指令并且在確定所述讀操作指令或者寫(xiě)操作指令的寫(xiě)入數(shù)據(jù)內(nèi)容和寫(xiě)入目標(biāo)對(duì)象后通過(guò)所述第二藍(lán)牙傳輸單元傳輸給所述第一藍(lán)牙傳輸單元;所述第一藍(lán)牙傳輸單元用于通過(guò)藍(lán)牙低功耗傳輸技術(shù)與所述第二藍(lán)牙傳輸單元建立雙向數(shù)據(jù)傳輸通道,在接收到所述寫(xiě)操作指令時(shí)根據(jù)對(duì)應(yīng)的用戶(hù)操作指令將所述測(cè)量開(kāi)關(guān)特征的特征值寫(xiě)為“1”或者“0”,通過(guò)所述中央處理單元控制所述測(cè)量計(jì)算單元的工作狀態(tài),在接收到讀操作指令時(shí)讀取所述測(cè)量計(jì)算單元中的跳繩次數(shù)以及跳繩頻率,將所述測(cè)量開(kāi)關(guān)特征、跳繩次數(shù)、跳繩頻率進(jìn)行格式封裝,形成跳繩過(guò)程數(shù)據(jù)格式集,再將所述跳繩過(guò)程數(shù)據(jù)格式集通過(guò)藍(lán)牙低功耗傳輸技術(shù)中的屬性協(xié)議進(jìn)行屬性封裝,形成跳繩過(guò)程數(shù)據(jù)屬性,并且將所述跳繩過(guò)程數(shù)據(jù)屬性通過(guò)讀反饋指令傳輸給所述第二藍(lán)牙傳輸單元;所述測(cè)量計(jì)算單元用于當(dāng)所述測(cè)量開(kāi)關(guān)特征中特征值寫(xiě)為“1”時(shí),將所述測(cè)量計(jì)算單元清零并開(kāi)始測(cè)量和計(jì)算跳繩過(guò)程中的跳繩次數(shù)以及跳繩頻率,當(dāng)所述測(cè)量開(kāi)關(guān)特征中特征值寫(xiě)為“0”,停止測(cè)量和計(jì)算跳繩過(guò)程中的跳繩次數(shù)以及跳繩頻率;所述第二藍(lán)牙傳輸單元用于接收所述跳繩過(guò)程數(shù)據(jù)屬性,并且將所述跳繩過(guò)程數(shù)據(jù)屬性進(jìn)行解封裝,將解封裝后的跳繩過(guò)程數(shù)據(jù)傳輸給所述數(shù)據(jù)存儲(chǔ)單元進(jìn)行存儲(chǔ)。所述跳繩裝置還包括控制開(kāi)關(guān),其中所述控制開(kāi)關(guān)用于通過(guò)所述中央處理單元控制所述第一藍(lán)牙傳輸單元的開(kāi)關(guān)狀態(tài),控制所述測(cè)量計(jì)算單元進(jìn)行清零操作,并且通過(guò)所述中央處理單元將所述控制開(kāi)關(guān)的開(kāi)關(guān)狀態(tài)傳輸給所述第一藍(lán)牙傳輸單元。所述跳繩裝置還包括LED信號(hào)燈,其中所述LED信號(hào)燈用于通過(guò)不同顏色來(lái)反映所述控制開(kāi)關(guān)的當(dāng)前狀態(tài)。所述數(shù)據(jù)收集終端還包括顯示單元,其中所述顯示單元用于顯示收集到的跳繩過(guò)程數(shù)據(jù)。綜上所述,由于采用了上述技術(shù)方案,本發(fā)明的有益效果是1、通過(guò)本發(fā)明,填補(bǔ)了在跳繩過(guò)程數(shù)據(jù)方面和控制參數(shù)方面,藍(lán)牙技術(shù)中數(shù)據(jù)格式集和控制指令使用上的空白,從而達(dá)到采用藍(lán)牙技術(shù)實(shí)現(xiàn)跳繩過(guò)程數(shù)據(jù)和控制指令傳輸?shù)哪康模?、通過(guò)采用藍(lán)牙低功耗傳輸技術(shù)來(lái)傳輸跳繩過(guò)程數(shù)據(jù)和控制參數(shù),實(shí)現(xiàn)了跳繩裝置與數(shù)據(jù)收集終端之間的低功耗、低延遲、低成本、標(biāo)準(zhǔn)化的數(shù)據(jù)交換功能,延長(zhǎng)了電池的使用時(shí)間,擴(kuò)展了裝置的連通性能;并且可以遠(yuǎn)程控制跳繩過(guò)程中數(shù)據(jù)的采集,從而減少在跳繩的數(shù)據(jù)采集過(guò)程中的人工干預(yù),實(shí)現(xiàn)全程自動(dòng)化數(shù)據(jù)采集。
本發(fā)明將通過(guò)例子并參照附圖的方式說(shuō)明,其中圖1是本發(fā)明中該適合于跳繩過(guò)程數(shù)據(jù)傳輸?shù)南到y(tǒng)的電路原理圖;圖2是本發(fā)明中跳繩過(guò)程數(shù)據(jù)傳輸方法的流程圖。
具體實(shí)施例方式本說(shuō)明書(shū)中公開(kāi)的所有特征,或公開(kāi)的所有方法或過(guò)程中的步驟,除了互相排斥的特征和/或步驟以外,均可以以任何方式組合。本說(shuō)明書(shū)(包括任何附加權(quán)利要求、摘要和附圖)中公開(kāi)的任一特征,除非特別敘述,均可被其他等效或具有類(lèi)似目的的替代特征加以替換。即,除非特別敘述,每個(gè)特征只是一系列等效或類(lèi)似特征中的一個(gè)例子而已。為了減少在跳繩的數(shù)據(jù)采集過(guò)程中的人工干預(yù),實(shí)現(xiàn)全程自動(dòng)化數(shù)據(jù)采集,可以在目前跳繩裝置的基礎(chǔ)上加裝無(wú)線傳輸單元。內(nèi)置有無(wú)線傳輸單元的跳繩裝置在進(jìn)入市場(chǎng)并被大眾消費(fèi)者接受前,必須滿足以下條件,才能在市場(chǎng)上具備足夠的競(jìng)爭(zhēng)力1)成本較低,如果價(jià)格高過(guò)普通可計(jì)數(shù)跳繩裝置太多,則不易被接受;幻功耗較低,跳繩的手柄體積較小,為無(wú)線傳輸單元供電的電池體積和電量也較小,如果傳輸?shù)墓倪^(guò)高的話,會(huì)嚴(yán)重影響使用壽命和用戶(hù)友好度;幻廣泛的設(shè)備連通性,如果能以標(biāo)準(zhǔn)化的方式發(fā)送數(shù)據(jù),對(duì)應(yīng)的數(shù)據(jù)收集設(shè)備就可以用標(biāo)準(zhǔn)化的通信單元來(lái)接收數(shù)據(jù),該跳繩裝置就可以與大量的不同種類(lèi)的數(shù)據(jù)收集設(shè)備進(jìn)行數(shù)據(jù)傳輸,為上層應(yīng)用的設(shè)計(jì)提供了極好的基礎(chǔ)平臺(tái),能夠讓廠家迅速進(jìn)行應(yīng)用創(chuàng)新和市場(chǎng)擴(kuò)展。另外,標(biāo)準(zhǔn)單元的規(guī)模化應(yīng)用也會(huì)導(dǎo)致成本的進(jìn)一步下降。此外,藍(lán)牙技術(shù)是在消費(fèi)類(lèi)電子產(chǎn)品領(lǐng)域中比較常用的一種短距離無(wú)線通信技術(shù)。2010年所推出的藍(lán)牙技術(shù)4.0版本中包含了藍(lán)牙低功耗傳輸技術(shù)(Bluetooth Low Energy),使得通過(guò)紐扣電池提供能量的傳感測(cè)量設(shè)備能夠以在100米之內(nèi)以最高可達(dá) IMbps的傳輸速率來(lái)傳輸數(shù)據(jù),并且工作長(zhǎng)達(dá)數(shù)月或數(shù)年之久。采用藍(lán)牙技術(shù)來(lái)傳輸跳繩活動(dòng)的過(guò)程數(shù)據(jù),對(duì)于跳繩裝置來(lái)說(shuō),從成本、功能、便攜性和能耗等方面都比較適宜。借助藍(lán)牙芯片在全世界超過(guò)10億片的保有量,此類(lèi)跳繩的生產(chǎn)廠商可以快速擴(kuò)展其市場(chǎng)。然而, 僅僅將藍(lán)牙通信單元置入跳繩裝置內(nèi)并不能保證相關(guān)數(shù)據(jù)就能被數(shù)據(jù)收集終端所接收,這是因?yàn)槟壳暗乃{(lán)牙技術(shù)在應(yīng)用層層面并沒(méi)有專(zhuān)用于跳繩的數(shù)據(jù)格式、控制指令和傳輸機(jī)
6制,其最終結(jié)果就是跳繩裝置與數(shù)據(jù)收集終端之間無(wú)法真正的進(jìn)行數(shù)據(jù)通信。本發(fā)明針對(duì)藍(lán)牙技術(shù)在跳繩方面的應(yīng)用層層面的空白,提供了一種適合于跳繩過(guò)程數(shù)據(jù)傳輸?shù)母袷郊?,其包括與藍(lán)牙低功耗傳輸技術(shù)中定義的屬性協(xié)議相兼容的特征, 該特征由跳繩次數(shù)特征、跳繩頻率特征和測(cè)量開(kāi)關(guān)特征組成,其中每個(gè)特征都具備獨(dú)有的符合UUID(Universally Unique Identifier,通用唯一識(shí)別碼)標(biāo)準(zhǔn)的標(biāo)識(shí)符,用以在藍(lán)牙低功耗無(wú)線通信協(xié)議棧內(nèi)部進(jìn)行統(tǒng)一標(biāo)識(shí),即UUID統(tǒng)一識(shí)別符,并且每個(gè)特征均包括且僅包括一個(gè)字段,即特征值。跳繩次數(shù)特征、跳繩頻率特征中特征值為一個(gè)按小字節(jié)序 (Little-Endian)方式排列的16比特?zé)o符號(hào)整數(shù),所述測(cè)量開(kāi)關(guān)特征中特征值為一個(gè)按小字節(jié)序方式排列的8比特?zé)o符號(hào)整數(shù)(8-bit unsigned integer)。上述測(cè)量開(kāi)關(guān)特征包括一個(gè)獨(dú)有的UUID統(tǒng)一標(biāo)識(shí)碼1以及其特征值1,其中特征值ι為一個(gè)按小字節(jié)序方式排列的8比特?zé)o符號(hào)整數(shù),該特征值1表示跳繩裝置內(nèi)部的測(cè)量計(jì)算單元的工作狀態(tài),當(dāng)該特征值1為“0”則表示該測(cè)量計(jì)算單元已經(jīng)停止測(cè)量,該特征值為“ 1,,則表示該測(cè)量計(jì)算單元在測(cè)量中。此外,該測(cè)量開(kāi)關(guān)特征中特征值1既是可讀的,也是可寫(xiě)的。當(dāng)數(shù)據(jù)收集終端對(duì)該特征值1寫(xiě)入值“1”時(shí),跳繩裝置內(nèi)部的測(cè)量計(jì)算單元清零并開(kāi)始測(cè)量。當(dāng)數(shù)據(jù)收集終端對(duì)該特征值1寫(xiě)入值“0”時(shí),跳繩裝置內(nèi)部的測(cè)量計(jì)算單元停止測(cè)量。上述跳繩次數(shù)特征包括一個(gè)獨(dú)有的UUID統(tǒng)一標(biāo)識(shí)碼2以及特征值2,其中特征值 2為一個(gè)按小字節(jié)序(Little-Endian)方式排列的16比特?zé)o符號(hào)整數(shù)(16-bitunsigned integer),該特征值2表示當(dāng)前測(cè)量過(guò)程中(即自測(cè)量計(jì)算單元最近一次清零并開(kāi)始測(cè)量起至當(dāng)前為止)跳繩繞手柄轉(zhuǎn)動(dòng)的總次數(shù)。數(shù)據(jù)收集終端可以通過(guò)讀取特征值2以獲得跳繩繞手柄轉(zhuǎn)動(dòng)的總次數(shù)。上述跳繩頻率特征包括一個(gè)獨(dú)有的UUID統(tǒng)一標(biāo)識(shí)碼3以及特征值3,其中特征值 3為一個(gè)按小字節(jié)序(Little-Endian)方式排列的16比特?zé)o符號(hào)整數(shù)(16-bitunsigned integer),該特征值3表示當(dāng)前跳繩繞手柄轉(zhuǎn)動(dòng)的瞬時(shí)頻率,其單位是“次/分”。數(shù)據(jù)收集終端可以通過(guò)讀取特征值3以獲得跳繩繞手柄轉(zhuǎn)動(dòng)的瞬時(shí)頻率。如圖1所示,適合于跳繩過(guò)程數(shù)據(jù)傳輸?shù)南到y(tǒng)包括跳繩裝置和數(shù)據(jù)收集終端,其中兩者之間按照上述跳繩過(guò)程數(shù)據(jù)格式集傳輸數(shù)據(jù)。該跳繩裝置包括手柄、跳繩、控制開(kāi)關(guān)、測(cè)量計(jì)算單元、LED信號(hào)燈、中央處理單元和第一藍(lán)牙傳輸單元,該數(shù)據(jù)收集終端包括第二藍(lán)牙傳輸單元、數(shù)據(jù)存儲(chǔ)單元、數(shù)據(jù)處理單元、用戶(hù)交互單元和顯示單元。手柄和跳繩用于協(xié)助使用者完成跳繩運(yùn)動(dòng);用戶(hù)交互單元用于接收用戶(hù)操作指令,并且將該操作指令傳輸給數(shù)據(jù)處理單元。數(shù)據(jù)處理單元用于接收所述用戶(hù)操作指令,將上述用戶(hù)操作指令轉(zhuǎn)換成基于藍(lán)牙低功耗傳輸技術(shù)中屬性協(xié)議的讀操作指令或者寫(xiě)操作指令并且在確定所述讀操作指令或者寫(xiě)操作指令的寫(xiě)入數(shù)據(jù)內(nèi)容和寫(xiě)入目標(biāo)對(duì)象后通過(guò)第二藍(lán)牙傳輸單元傳輸給第一藍(lán)牙傳輸單元,從而實(shí)現(xiàn)遠(yuǎn)程控制跳繩過(guò)程中數(shù)據(jù)的采集。第一藍(lán)牙傳輸單元用于通過(guò)藍(lán)牙低功耗傳輸技術(shù)與該第二藍(lán)牙傳輸單元建立雙向數(shù)據(jù)傳輸通道,在接收到寫(xiě)操作指令(即藍(lán)牙低功耗傳輸技術(shù)中屬性協(xié)議所包含的 Write Request指令)時(shí)將測(cè)量開(kāi)關(guān)特征中特征值寫(xiě)為“ 1 ”或者“0”,通過(guò)中央處理單元控制該測(cè)量計(jì)算單元的工作狀態(tài),其中央處理單元根據(jù)寫(xiě)操作指令的寫(xiě)入數(shù)據(jù)內(nèi)容來(lái)控制測(cè)量計(jì)算單元的工作狀態(tài),此過(guò)程為成熟的技術(shù),在此不對(duì)其具體的工作原理做詳細(xì)闡述。在接收到讀操作指令(即藍(lán)牙低功耗傳輸技術(shù)中屬性協(xié)議所包含的Read By Type Request 和Read Request指令中的一種或兩種)時(shí)讀取測(cè)量計(jì)算單元中的跳繩次數(shù)以及跳繩頻率, 將測(cè)量開(kāi)關(guān)特征、跳繩次數(shù)、跳繩頻率進(jìn)行格式封裝,形成跳繩過(guò)程數(shù)據(jù)格式集,再將該跳繩過(guò)程數(shù)據(jù)格式集通過(guò)藍(lán)牙低功耗傳輸技術(shù)中的屬性協(xié)議進(jìn)行屬性封裝,形成跳繩過(guò)程數(shù)據(jù)屬性,并且將該跳繩過(guò)程數(shù)據(jù)屬性通過(guò)讀反饋指令(即藍(lán)牙低功耗傳輸技術(shù)中屬性協(xié)議所包含的Read Response指令)傳輸給第二藍(lán)牙傳輸單元。測(cè)量計(jì)算單元用于當(dāng)測(cè)量開(kāi)關(guān)特征中特征值寫(xiě)為“1”時(shí),開(kāi)始測(cè)量和計(jì)算跳繩過(guò)程中的跳繩次數(shù)以及跳繩頻率,當(dāng)測(cè)量開(kāi)關(guān)特征中特征值寫(xiě)為“0”,停止測(cè)量和計(jì)算跳繩過(guò)程中的跳繩次數(shù)以及跳繩頻率。第二藍(lán)牙傳輸單元用于接收所述跳繩過(guò)程數(shù)據(jù)屬性,并且將上述跳繩過(guò)程數(shù)據(jù)屬性進(jìn)行解封裝,將解封裝后的跳繩過(guò)程數(shù)據(jù)傳輸給數(shù)據(jù)存儲(chǔ)單元進(jìn)行存儲(chǔ)??刂崎_(kāi)關(guān)可以通過(guò)中央處理單元來(lái)控制所述第一藍(lán)牙傳輸單元的開(kāi)關(guān)狀態(tài)。控制開(kāi)關(guān)可以直接控制或者通過(guò)中央處理單元間接控制該測(cè)量計(jì)算單元進(jìn)行清零操作。此外, 中央處理單元可以接收控制開(kāi)關(guān)的開(kāi)關(guān)狀態(tài)并且通過(guò)LED信號(hào)燈由不同的顏色來(lái)反映所述控制開(kāi)關(guān)的當(dāng)前狀態(tài)。第二藍(lán)牙傳輸單元接收到的跳繩過(guò)程數(shù)據(jù)通過(guò)數(shù)據(jù)處理單元處理后,由顯示單元顯示,其中跳繩過(guò)程數(shù)據(jù)在數(shù)據(jù)處理單元中的處理過(guò)程為成熟的技術(shù),在此不予累述。如圖2所示,該跳繩過(guò)程數(shù)據(jù)傳輸方法由以下步驟組成Sl、跳繩裝置內(nèi)的第一藍(lán)牙傳輸單元與數(shù)據(jù)收集終端內(nèi)的第二藍(lán)牙傳輸單元通過(guò)藍(lán)牙低功耗傳輸技術(shù)建立雙向數(shù)據(jù)傳輸通道;S2、用戶(hù)下達(dá)開(kāi)始數(shù)據(jù)測(cè)量的用戶(hù)操作指令,數(shù)據(jù)處理單元將該用戶(hù)操作指令轉(zhuǎn)換成基于藍(lán)牙低功耗傳輸技術(shù)中屬性協(xié)議的寫(xiě)操作指令,并且通過(guò)第二藍(lán)牙傳輸單元傳輸給第一藍(lán)牙傳輸單元,將測(cè)量開(kāi)關(guān)特征的特征值寫(xiě)為“ 1 ”,測(cè)量計(jì)算單元清零并開(kāi)始測(cè)量和計(jì)算跳繩過(guò)程數(shù)據(jù)(即跳繩次數(shù)和跳繩頻率);S3、用戶(hù)下達(dá)開(kāi)始讀取測(cè)量數(shù)據(jù)的用戶(hù)操作指令,數(shù)據(jù)處理單元將該用戶(hù)操作指令轉(zhuǎn)換成基于藍(lán)牙低功耗傳輸技術(shù)中屬性協(xié)議的讀操作指令,并且通過(guò)第二藍(lán)牙傳輸單元傳輸給第一藍(lán)牙傳輸單元;S4、第一藍(lán)牙傳輸單元從測(cè)量計(jì)算單元中讀取跳繩過(guò)程數(shù)據(jù)(即跳繩次數(shù)和跳繩頻率),將測(cè)量開(kāi)關(guān)特征、跳繩次數(shù)、跳繩頻率進(jìn)行格式封裝,形成跳繩過(guò)程數(shù)據(jù)格式集,再將該跳繩過(guò)程數(shù)據(jù)格式集通過(guò)藍(lán)牙低功耗傳輸技術(shù)中的屬性協(xié)議進(jìn)行屬性封裝,形成跳繩過(guò)程數(shù)據(jù)屬性,并且將該跳繩過(guò)程數(shù)據(jù)屬性通過(guò)讀反饋指令傳輸給第二藍(lán)牙傳輸單元;S6、第二藍(lán)牙傳輸單元對(duì)跳繩過(guò)程數(shù)據(jù)屬性進(jìn)行解封裝,取出測(cè)量得到的跳繩過(guò)程數(shù)據(jù),并傳給數(shù)據(jù)收集設(shè)備的數(shù)據(jù)存儲(chǔ)單元進(jìn)行存儲(chǔ);S7、根據(jù)用戶(hù)的需求,重復(fù)步驟S3 S6,直到數(shù)據(jù)測(cè)量過(guò)程結(jié)束;S8、用戶(hù)下達(dá)結(jié)束數(shù)據(jù)測(cè)量的用戶(hù)操作指令,數(shù)據(jù)處理單元將該用戶(hù)操作指令轉(zhuǎn)換成基于藍(lán)牙低功耗傳輸技術(shù)中屬性協(xié)議的寫(xiě)操作指令,并且通過(guò)第二藍(lán)牙傳輸單元傳輸給第一藍(lán)牙傳輸單元,將測(cè)量開(kāi)關(guān)特征中的特征值寫(xiě)為“0”,測(cè)量計(jì)算單元結(jié)束測(cè)量和計(jì)算工作;
8
S9、數(shù)據(jù)傳輸完成,關(guān)閉第一藍(lán)牙傳輸單元與第二藍(lán)牙傳輸單元之間的通訊連接。所述跳繩裝置和數(shù)據(jù)收集終端分別承擔(dān)服務(wù)器(Server)和客戶(hù)端(Client)的角色,且這兩個(gè)角色定義于藍(lán)牙低功耗傳輸技術(shù)中。跳繩過(guò)程數(shù)據(jù)屬性包括屬性類(lèi)型、屬性指針和屬性值,其中該屬性類(lèi)型具備唯一的一個(gè)UUID標(biāo)識(shí)碼,屬性指針由服務(wù)器自行指派并且屬性值即為跳繩過(guò)程數(shù)據(jù)。在使用屬性協(xié)議進(jìn)行數(shù)據(jù)傳輸之前,跳繩裝置的第一藍(lán)牙傳輸單元和數(shù)據(jù)收集終端的第二藍(lán)牙傳輸單元之間必須按照藍(lán)牙低功耗傳輸技術(shù)標(biāo)準(zhǔn)所規(guī)定的工作流程完成鏈路層的連接,并且建立屬性協(xié)議所專(zhuān)用的L2CAP通道。本發(fā)明并不局限于前述的具體實(shí)施方式
。本發(fā)明擴(kuò)展到任何在本說(shuō)明書(shū)中披露的新特征或任何新的組合,以及披露的任一新的方法或過(guò)程的步驟或任何新的組合。
權(quán)利要求
1.一種適合于跳繩過(guò)程數(shù)據(jù)傳輸?shù)母袷郊?,其特征在于包括與藍(lán)牙低功耗傳輸技術(shù)中定義的屬性協(xié)議相兼容的特征,所述特征由跳繩次數(shù)特征、跳繩頻率特征和測(cè)量開(kāi)關(guān)特征組成;每個(gè)特征都具備一個(gè)獨(dú)有的符合UUID標(biāo)準(zhǔn)的UUID統(tǒng)一識(shí)別符,并且包括一個(gè)特征值, 其中所述跳繩次數(shù)特征、跳繩頻率特征中特征值為一個(gè)按小字節(jié)序方式排列的16比特?zé)o符號(hào)整數(shù),所述測(cè)量開(kāi)關(guān)特征中特征值為一個(gè)按小字節(jié)序方式排列的8比特?zé)o符號(hào)整數(shù)。
2.根據(jù)權(quán)利要求1所述的適合于跳繩過(guò)程數(shù)據(jù)傳輸?shù)母袷郊?,其特征在于所述跳繩次數(shù)特征中特征值用于表示當(dāng)前測(cè)量過(guò)程中跳繩繞手柄轉(zhuǎn)動(dòng)的總次數(shù);所述跳繩頻率特征中特征值用于表示當(dāng)前跳繩手柄轉(zhuǎn)動(dòng)的瞬時(shí)頻率,其單位為次/分;所述測(cè)量開(kāi)關(guān)特征中特征值用于表示跳繩內(nèi)部測(cè)量計(jì)算單元的工作狀態(tài),其中所述特征值為0表示所述測(cè)量計(jì)算單元已停止測(cè)量,所述特征值為1表示所述測(cè)量計(jì)算單元在測(cè)量中。
3.根據(jù)權(quán)利要求2所述的適合于跳繩過(guò)程數(shù)據(jù)傳輸?shù)母袷郊涮卣髟谟谒鰷y(cè)量開(kāi)關(guān)特征中特征值可讀寫(xiě),當(dāng)向所述測(cè)量開(kāi)關(guān)特征寫(xiě)入“ 1”時(shí)所述測(cè)量計(jì)算單元清零并開(kāi)始測(cè)量,當(dāng)向所述測(cè)量開(kāi)關(guān)特征寫(xiě)入“0”時(shí)所述測(cè)量計(jì)算單元停止測(cè)量。
4.一種適合于跳繩過(guò)程數(shù)據(jù)傳輸?shù)南到y(tǒng),其特征在于包括跳繩裝置和數(shù)據(jù)收集終端, 其中兩者之間按照權(quán)利要求1所述的格式集傳輸數(shù)據(jù)所述跳繩數(shù)據(jù)格式集包括與藍(lán)牙低功耗傳輸技術(shù)中定義的屬性協(xié)議相兼容的特征,所述特征由跳繩次數(shù)特征、跳繩頻率特征和測(cè)量開(kāi)關(guān)特征組成;每個(gè)特征都具備一個(gè)獨(dú)有的符合UUID標(biāo)準(zhǔn)的UUID統(tǒng)一識(shí)別符,并且包括一個(gè)特征值, 其中所述跳繩次數(shù)特征、跳繩頻率特征中特征值為一個(gè)按小字節(jié)序方式排列的16比特?zé)o符號(hào)整數(shù),所述測(cè)量開(kāi)關(guān)特征中特征值為一個(gè)按小字節(jié)序方式排列的8比特?zé)o符號(hào)整數(shù);所述測(cè)量開(kāi)關(guān)特征中特征值用于表示跳繩內(nèi)部測(cè)量計(jì)算單元的工作狀態(tài),其中所述特征值為0表示所述測(cè)量計(jì)算單元已停止測(cè)量,所述特征值為1表示所述測(cè)量計(jì)算單元在測(cè)量中。
5.根據(jù)權(quán)利要求4所述的適合于跳繩過(guò)程數(shù)據(jù)傳輸?shù)南到y(tǒng),其特征在于所述跳繩裝置包括手柄、跳繩、測(cè)量計(jì)算單元、中央處理單元和第一藍(lán)牙傳輸單元,且所述數(shù)據(jù)收集終端包括第二藍(lán)牙傳輸單元、數(shù)據(jù)存儲(chǔ)單元、數(shù)據(jù)處理單元和用戶(hù)交互單元所述手柄和跳繩用于協(xié)助使用者完成跳繩運(yùn)動(dòng);所述用戶(hù)交互單元用于接收用戶(hù)操作指令,并且將所述操作指令傳輸給所述數(shù)據(jù)處理單元;所述數(shù)據(jù)處理單元用于接收所述用戶(hù)操作指令,將所述用戶(hù)操作指令轉(zhuǎn)換成基于藍(lán)牙低功耗傳輸技術(shù)中屬性協(xié)議的讀操作指令或者寫(xiě)操作指令并且在確定所述讀操作指令或者寫(xiě)操作指令的寫(xiě)入數(shù)據(jù)內(nèi)容和寫(xiě)入目標(biāo)對(duì)象后通過(guò)所述第二藍(lán)牙傳輸單元傳輸給所述第一藍(lán)牙傳輸單元;所述第一藍(lán)牙傳輸單元用于通過(guò)藍(lán)牙低功耗傳輸技術(shù)與所述第二藍(lán)牙傳輸單元建立雙向數(shù)據(jù)傳輸通道,在接收到所述寫(xiě)操作指令時(shí)根據(jù)對(duì)應(yīng)的用戶(hù)操作指令將所述測(cè)量開(kāi)關(guān)特征的特征值寫(xiě)為“1”或者“0”,通過(guò)所述中央處理單元控制所述測(cè)量計(jì)算單元的工作狀態(tài),在接收到讀操作指令時(shí)讀取所述測(cè)量計(jì)算單元中的跳繩次數(shù)以及跳繩頻率,將所述測(cè)量開(kāi)關(guān)特征、跳繩次數(shù)、跳繩頻率進(jìn)行格式封裝,形成跳繩過(guò)程數(shù)據(jù)格式集,再將所述跳繩過(guò)程數(shù)據(jù)格式集通過(guò)藍(lán)牙低功耗傳輸技術(shù)中的屬性協(xié)議進(jìn)行屬性封裝,形成跳繩過(guò)程數(shù)據(jù)屬性,并且將所述跳繩過(guò)程數(shù)據(jù)屬性通過(guò)讀反饋指令傳輸給所述第二藍(lán)牙傳輸單元;所述測(cè)量計(jì)算單元用于當(dāng)所述測(cè)量開(kāi)關(guān)特征中特征值寫(xiě)為“1”時(shí),將所述測(cè)量計(jì)算單元清零并開(kāi)始測(cè)量和計(jì)算跳繩過(guò)程中的跳繩次數(shù)以及跳繩頻率,當(dāng)所述測(cè)量開(kāi)關(guān)特征中特征值寫(xiě)為“0”,停止測(cè)量和計(jì)算跳繩過(guò)程中的跳繩次數(shù)以及跳繩頻率;所述第二藍(lán)牙傳輸單元用于接收所述跳繩過(guò)程數(shù)據(jù)屬性,并且將所述跳繩過(guò)程數(shù)據(jù)屬性進(jìn)行解封裝,將解封裝后的跳繩過(guò)程數(shù)據(jù)傳輸給所述數(shù)據(jù)存儲(chǔ)單元進(jìn)行存儲(chǔ)。
6.根據(jù)權(quán)利要求5所述的適合于跳繩過(guò)程數(shù)據(jù)傳輸?shù)南到y(tǒng),其特征在于所述跳繩裝置還包括控制開(kāi)關(guān),其中所述控制開(kāi)關(guān)用于通過(guò)所述中央處理單元控制所述第一藍(lán)牙傳輸單元的開(kāi)關(guān)狀態(tài),控制所述測(cè)量計(jì)算單元進(jìn)行清零操作,并且通過(guò)所述中央處理單元將所述控制開(kāi)關(guān)的開(kāi)關(guān)狀態(tài)傳輸給所述第一藍(lán)牙傳輸單元。
7.根據(jù)權(quán)利要求6所述的適合于跳繩過(guò)程數(shù)據(jù)傳輸?shù)南到y(tǒng),其特征在于所述跳繩裝置還包括LED信號(hào)燈,其中所述LED信號(hào)燈用于通過(guò)不同顏色來(lái)反映所述控制開(kāi)關(guān)的當(dāng)前狀態(tài)。
8.根據(jù)權(quán)利要求5所述的適合于跳繩過(guò)程數(shù)據(jù)傳輸?shù)南到y(tǒng),其特征在于所述數(shù)據(jù)收集終端還包括顯示單元,其中所述顯示單元用于顯示收集到的跳繩過(guò)程數(shù)據(jù)。
全文摘要
本發(fā)明公開(kāi)了一種適合于跳繩過(guò)程數(shù)據(jù)傳輸?shù)母袷郊跋到y(tǒng),屬于藍(lán)牙技術(shù)應(yīng)用領(lǐng)域。該數(shù)據(jù)格式集包括與藍(lán)牙低功耗傳輸技術(shù)中定義的屬性協(xié)議相兼容的特征,該特征包括跳繩次數(shù)特征、跳繩頻率特征、測(cè)量開(kāi)關(guān)特征;每個(gè)特征都有其獨(dú)有的UUID標(biāo)識(shí)碼,并且包括一個(gè)特征值。通過(guò)本發(fā)明,填補(bǔ)了在跳繩過(guò)程測(cè)量數(shù)據(jù)方面,藍(lán)牙技術(shù)中數(shù)據(jù)格式集和控制指令使用上的空白,能夠使跳繩活動(dòng)的過(guò)程數(shù)據(jù)以低功耗、低延遲、低成本、標(biāo)準(zhǔn)化的方式在設(shè)備間進(jìn)行傳輸,與同類(lèi)跳繩裝置相比具有更長(zhǎng)的電池使用時(shí)間和更廣泛的設(shè)備連通性能。
文檔編號(hào)A63B5/20GK102510303SQ201110419820
公開(kāi)日2012年6月20日 申請(qǐng)日期2011年12月15日 優(yōu)先權(quán)日2011年12月15日
發(fā)明者段小煉, 趙荻, 鐘代笛, 陳海燕 申請(qǐng)人:重慶大學(xué), 重慶市科學(xué)技術(shù)研究院