亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

基于hid協(xié)議的通訊方法、裝置及系統(tǒng)的制作方法

文檔序號:6333693閱讀:504來源:國知局
專利名稱:基于hid協(xié)議的通訊方法、裝置及系統(tǒng)的制作方法
技術(shù)領域
本發(fā)明涉及通訊領域,尤其涉及一種基于HID協(xié)議的通訊方法、裝置及系統(tǒng)。
背景技術(shù)
現(xiàn)有技術(shù)中,在使用HID協(xié)議進行通訊時,比如主機與USB設備之間通過HID 協(xié)議進行通訊時,需要預先向系統(tǒng)報告其所支持的Report ID的個數(shù),即ReportID值的集 合,主機與USB設備通訊命令數(shù)據(jù)中需要附帶該命令所攜帶的數(shù)據(jù)包的Report ID值,一 個ReprotID所對應的數(shù)據(jù)包的長度是固定的,因此ReportID個數(shù)的多少可以決定主機與 USB設備之間交互命令的數(shù)據(jù)長度。而現(xiàn)有技術(shù)中主機與USB設備之間交互命令的數(shù)據(jù)長度基本上都固定為64字 節(jié),即當主機向USB設備所發(fā)送的命令的實際長度少于64字節(jié)時,也會將命令補足到64 字節(jié)后發(fā)送,當發(fā)送命令的長度大于64字節(jié)時,需要將一條命令切分為多個64字節(jié)命令 發(fā)送。因此,現(xiàn)有技術(shù)在使用HID協(xié)議進行通訊時,發(fā)送的命令長度固定,使得命令 發(fā)送不夠靈活,極大的浪費了系統(tǒng)資源。

發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種基于HID協(xié)議的通訊方法、裝置及系統(tǒng),旨在 提高主機發(fā)送命令的靈活性,以節(jié)約系統(tǒng)資源。本發(fā)明提出一種基于HID協(xié)議的通訊方法,包括以下步驟當HID設備與主機連接時,接收HID設備預先報告的Report ID的集合;當主機向HID設備發(fā)送命令時,根據(jù)所述命令攜帶的數(shù)據(jù)包的長度H以及預制 的公式計算該數(shù)據(jù)包對應的Report ID的值X,并按照約定的協(xié)議格式組織所述命令的數(shù) 據(jù)包;當所述X屬于所述Report ID的集合時,將所述命令以SetReport請求發(fā)送至所述 HID設備;當HID設備接收到主機發(fā)送的GetReport請求時,根據(jù)HID設備響應數(shù)據(jù)包的長 度以及預制的公式計算響應數(shù)據(jù)包對應的ReprotID值,并按照約定的協(xié)議格式將響應數(shù) 據(jù)包發(fā)送至主機。優(yōu)選地,所述根據(jù)命令攜帶的數(shù)據(jù)包的長度H以及預制的公式計算該數(shù)據(jù)包對 應的Report ID的值X的步驟包括若1 SHS 272,則 X = H/8 ;若273 SHS 528,則 X = [(H-272)/64]+34 ;^ 529 <H< 1040,則 X = [(H-528)/128]+38 ;若H2 1041,則 X = [(H_1040)/256]+42。優(yōu)選地,所述命令的發(fā)送格式為Report ID PaddingNum OpCode OpData
4Padding,其中,Report ID為報告描述符的ID號,PaddingNum為補足長度,OpCode為 操作碼,OpData為操作數(shù)據(jù),Padding為補足數(shù)據(jù)。優(yōu)選地,所述操作碼包括08h、04h、20h以及24h,其中,08h表示設備復
位,04h表示明文發(fā)送命令,20h表示密鑰協(xié)商,24h表示密文發(fā)送命令。本發(fā)明還提出一種基于HID協(xié)議的通訊裝置,包括接收模塊,用于當HID設備與主機連接時,接收HID設備預先報告的Report ID
的集合;計算模塊,用于當主機向HID設備發(fā)送命令時,根據(jù)所述命令攜帶的數(shù)據(jù)包的 長度H以及預制的公式計算該數(shù)據(jù)包對應的Report ID的值X,并按照約定的協(xié)議格式組 織所述命令的數(shù)據(jù)包;發(fā)送模塊,用于當所述X屬于所述ReportID的集合時,將所述命令以SetReport
請求發(fā)送至所述HID設備;響應數(shù)據(jù)處理模塊,當HID設備接收到主機發(fā)送的GetReport請求時,根據(jù)HID 設備響應數(shù)據(jù)包的長度以及預制的公式計算響應數(shù)據(jù)包對應的ReprotID值,并按照約定 的協(xié)議格式將響應數(shù)據(jù)包發(fā)送至主機。優(yōu)選地,所述計算模塊還用于,當ISHS 272 時,X = H/8 ;當 273 S H S 528 時,X = [ (H-272) /64]+34 ;當 529 SHS 1040 時,X = [(H-528)/128]+38 ;當 H》1041 時,X = [(H-1040)/256]+42。優(yōu)選地,所述命令的發(fā)送格式為Report ID PaddingNum OpCode OpData Padding,其中,Report ID為報告描述符的ID號,PaddingNum為補足長度,OpCode為 操作碼,OpData為操作數(shù)據(jù),Padding為補足數(shù)據(jù)。本發(fā)明還提出一種基于HID協(xié)議的通訊系統(tǒng),包括主機、與所述主機通過 HID協(xié)議通訊的HID設備;其中所述HID設備,用于與主機連接時,向主機報告該HID設備可接收的Report ID 的集合;以及當接收到主機發(fā)送的GetReport請求后,向主機發(fā)送響應數(shù)據(jù);所述主機,用于與HID設備連接時,接收HID設備預先報告的Report ID的集 合;當向HID設備發(fā)送命令時,根據(jù)所述命令攜帶的數(shù)據(jù)包的長度H以及預制的公式計 算該數(shù)據(jù)包對應的Report ID的值X ;當所述X屬于所述Report ID的集合時,將所述命 令發(fā)送至所述HID設備;以及向所述HID設備發(fā)送GetReport請求以獲取所述HID設備 的命令響應數(shù)據(jù)包。優(yōu)選地,所述主機包括如上所述的裝置。本發(fā)明提出一種基于HID協(xié)議的通訊方法、裝置及系統(tǒng),通過主機發(fā)送的命 令所攜帶數(shù)據(jù)包的長度H以及預制的公式計算主機發(fā)送的命令所攜帶的數(shù)據(jù)包對應的 Report ID的值X,當數(shù)據(jù)包對應的Report ID的值X屬于HID設備可接收的Report ID的
值時,將主機命令以其實際數(shù)據(jù)長度發(fā)送出去,命令長度設置靈活,可長可短,從而提 高了通訊效率,節(jié)約了系統(tǒng)資源。


圖1是本發(fā)明基于HID協(xié)議的通訊方法一實施例流程示意圖;圖2是本發(fā)明基于HID協(xié)議的通訊主機一實施例流程示意圖;圖3是本發(fā)明基于HID協(xié)議的通訊系統(tǒng)一實施例流程示意圖。為了使本發(fā)明的技術(shù)方案更加清楚、明了,下面將結(jié)合附圖作進一步詳述。
具體實施例方式本發(fā)明實施例解決方案主要是根據(jù)主機發(fā)送的命令所攜帶的數(shù)據(jù)包的長度H以 及預制的公式計算主機發(fā)送的命令所攜帶的數(shù)據(jù)包對應的Report ID的值X,當數(shù)據(jù)包對 應的Report ID的值X屬于HID設備可接收的Report ID的值時,將主機命令以其實際數(shù) 據(jù)長度發(fā)送出去,以節(jié)約系統(tǒng)資源。如圖1所示,本發(fā)明一實施例提出一種基于HID協(xié)議的通訊方法,包括步驟S101,當HID設備與主機連接時,接收HID設備預先報告的ReportID的集 合;本實施例方法運行環(huán)境涉及通過HID協(xié)議進行通訊的主機與HID設備,其中 HID設備比如可以是帶有USB接口的U盤、鍵盤或鼠標等。當HID設備通過USB接口 與主機連接時,HID設備會主動將其可以接收的所有ReportID的值即Report ID的集合預 先報告給主機,當后續(xù)主機通過應用層發(fā)送給HID設備的命令格式中的ReportID的值為 HID可以接收的Report ID的值時,主機發(fā)送命令成功,否則,主機發(fā)送命令失敗。步驟S102,當主機向HID設備發(fā)送命令時,根據(jù)命令攜帶的數(shù)據(jù)包的長度H以 及預制的公式計算該數(shù)據(jù)包對應的Report ID的值X,并按照約定的協(xié)議格式組織命令的 數(shù)據(jù)包;步驟S103,當X屬于Report ID的集合時,將命令以SetReport請求發(fā)送至HID
設備;上述步驟S102和步驟S103中,為了避免現(xiàn)有技術(shù)中,主機通過HID協(xié)議與HID 設備進行通訊時,以固定命令數(shù)據(jù)長度發(fā)送命令,浪費系統(tǒng)資源,在本實施例中,為了 實現(xiàn)以主機發(fā)送命令的實際數(shù)據(jù)長度進行發(fā)送,在主機向HID設備發(fā)送命令時,根據(jù)命 令攜帶的數(shù)據(jù)包的長度H,并采用預制的公式計算該數(shù)據(jù)包對應的Report ID的值X。由于主機發(fā)送命令的命令格式為Report ID PaddingNum OpCode OpData Padding,其中,Report ID為報告描述符的ID號;PaddingNum為補足長度,即Padding 的長度;OpCode為操作碼,操作碼包括08h、04h、20h以及24h,其中,08h表示設備 復位,04h表示明文發(fā)送命令,20h表示密鑰協(xié)商,24h表示密文發(fā)送命令;OpData為操 作數(shù)據(jù),Pading為補足數(shù)據(jù),因此,根據(jù)主機命令所攜帶的數(shù)據(jù)包的長度H計算出該數(shù) 據(jù)包實際所使用的Report ID值,然后將命令通過上述命令格式打包后進行發(fā)送,即可通 過主機發(fā)送的命令所攜帶的數(shù)據(jù)包的實際長度H選擇相應的Report ID的值,使得主機發(fā) 送命令長度可以根據(jù)相應的Report ID的值進行靈活設置,從而節(jié)約了系統(tǒng)資源。在本實施例中,根據(jù)命令攜帶的數(shù)據(jù)包的長度H以及預制的公式計算該數(shù)據(jù)包 對應的Report ID的值X的過程包括當ISHS 272 時,X = H/8 ;
當 273 S H S 528 時,X = [ (H-272) /64]+34 ;當 529 SHS 1040 時,X = [(H-528)/128]+38 ;當 H2 1041 時,X = [(H_1040)/256]+42。這里,[η]表示對數(shù)據(jù)η取整。需要說明的是,當主機通過應用層給HID設備發(fā)送命令時,主機操作層會自動 判斷該命令的命令格式中的Report ID的值是否為HID設備可以接收的Report ID的值, 若是,則發(fā)送命令成功,否則,發(fā)送命令失敗。步驟S104,當HID設備接收到主機發(fā)送的GetReport請求時,根據(jù)HID設備響
應數(shù)據(jù)包的長度以及預制的公式計算響應數(shù)據(jù)包對應的ReprotID值,并按照約定的協(xié)議 格式將響應數(shù)據(jù)包發(fā)送至主機。HID設備收到主機發(fā)送的命令后,則對該命令所攜帶的數(shù)據(jù)包進行處理。主機 向HID設備發(fā)送完命令后,會等待HID設備的響應數(shù)據(jù),并通過發(fā)送GetReport請求以 獲取HID設備的響應數(shù)據(jù)。若此時,HID設備還在處理過程中,沒有響應主機發(fā)送的 GetReport請求,當超過預定時間比如4_5s時,主機會認為HID設備沒有響應,后續(xù)就不 能再向此HID設備發(fā)送命令。為了解決上述超時問題,可以設定HID設備每隔3s左右的時間,向主機響應 GetReport請求,以告知主機,該HID設備還在進行數(shù)據(jù)處理過程中,需要主機等待一段 時間后再發(fā)送GetReport請求。HID設備可以在響應數(shù)據(jù)的包中攜帶需要主機等待即Sleep 的時間。本實施例通過主機發(fā)送的命令所攜帶的數(shù)據(jù)包的長度H以及預制的公式計算主 機發(fā)送的命令所攜帶的數(shù)據(jù)包對應的Report ID的值X,當數(shù)據(jù)包對應的Report ID的值X 屬于HID設備可接收的Report ID的值時,將主機命令以其實際數(shù)據(jù)長度發(fā)送出去,命令 長度設置靈活,可長可短,從而節(jié)約了系統(tǒng)資源。如圖2所示,本發(fā)明一實施例提出一種基于HID協(xié)議的通訊裝置,包括接收 模塊201、計算模塊202、發(fā)送模塊203以及響應數(shù)據(jù)處理模塊204,其中接收模塊201,用于當HID設備與主機連接時,接收HID設備預先報告的Report ID的集合;本實施例中HID設備比如可以是帶有USB接口的U盤、鍵盤或鼠標等。當HID 設備通過USB接口與主機連接時,HID設備會主動將其可以接收的所有Report ID的值即 Report ID的集合預先報告給主機接收模塊201,當后續(xù)主機通過應用層發(fā)送給HID設備 的命令格式中的Report ID的值為HID可以接收的Report ID的值時,主機發(fā)送命令成功, 否則,主機發(fā)送命令失敗。計算模塊202,用于當發(fā)送模塊203向HID設備發(fā)送命令時,根據(jù)命令攜帶的數(shù) 據(jù)包的長度H以及預制的公式計算該數(shù)據(jù)包對應的Report ID的值X,并按照約定的協(xié)議 格式組織命令的數(shù)據(jù)包;發(fā)送模塊203,用于當X屬于Report ID的集合時,將命令以SetReport請求發(fā)送 至HID設備;為了避免現(xiàn)有技術(shù)中,主機通過HID協(xié)議與HID設備進行通訊時,以固定命令 數(shù)據(jù)長度發(fā)送命令,浪費系統(tǒng)資源,在本實施例中,為了實現(xiàn)以主機發(fā)送命令的實際數(shù)
7據(jù)長度進行發(fā)送,在主機發(fā)送模塊203向HID設備發(fā)送命令時,計算模塊202根據(jù)命令攜 帶的數(shù)據(jù)包的長度H,并采用預制的公式計算該數(shù)據(jù)包對應的Report ID的值X。由于主機發(fā)送命令的命令格式為Report ID PaddingNum OpCode OpData Padding,其中,Report ID為報告描述符的ID號;PaddingNum為補足長度,即Padding 的長度;OpCode為操作碼,操作碼包括08h、04h、20h以及24h,其中,08h表示設備 復位,04h表示明文發(fā)送命令,20h表示密鑰協(xié)商,24h表示密文發(fā)送命令;OpData為操 作碼,Padding為補足數(shù)據(jù),因此,根據(jù)主機命令所攜帶的數(shù)據(jù)包的長度H計算出該數(shù)據(jù) 包實際所使用的Report ID的個數(shù)即Report ID的值,然后將命令通過上述命令格式以實際 的數(shù)據(jù)長度進行發(fā)送,即可通過主機發(fā)送的命令所攜帶的數(shù)據(jù)包的實際長度H選擇相應 的Report ID的值,使得主機發(fā)送命令長度可以根據(jù)相應的Report ID的值進行靈活設置, 從而節(jié)約了系統(tǒng)資源。在本實施例中,根據(jù)命令攜帶的數(shù)據(jù)包的長度H以及預制的公式計算該數(shù)據(jù)包 對應的Report ID的值X的過程包括當ISHS 272 時,X = H/8 ;當 273 SHS 528 時,X = [(H-272)/64]+34 ;當 529 SHS 1040 時,X = [(H-528)/128]+38 ;當 H21041 時,X = [(H_1040)/256]+42。這里,[η]表示對數(shù)據(jù)η取整。需要說明的是,當主機通過應用層給HID設備發(fā)送命令時,主機操作層會自動 判斷該命令的命令格式中的Report ID的值是否為HID可以接收的Report ID的值,若是, 則發(fā)送命令成功,否則,發(fā)送命令失敗。響應數(shù)據(jù)處理模塊204,用于當HID設備接收到主機發(fā)送的GetReport請求時, 根據(jù)HID設備響應數(shù)據(jù)包的長度以及預制的公式計算響應數(shù)據(jù)包對應的ReprotID值,并 按照約定的協(xié)議格式將響應數(shù)據(jù)包發(fā)送至主機。HID設備收到主機發(fā)送的命令后,則對該命令所攜帶的數(shù)據(jù)包進行處理。主機 向HID設備發(fā)送完命令后,會等待HID設備的響應數(shù)據(jù),并通過響應數(shù)據(jù)處理模塊204 發(fā)送GetReport請求以獲取HID設備的響應數(shù)據(jù)。若此時,HID設備還在處理過程中, 沒有響應主機發(fā)送的GetReport請求,當超過預定時間比如4_5s時,主機會認為HID設 備沒有響應,后續(xù)就不能再向此HID設備發(fā)送命令。為了解決上述超時問題,可以設定HID設備每隔3s左右的時間,向主機響應 GetReport請求,以告知主機,該HID設備還在進行數(shù)據(jù)處理過程中,需要主機等待一段 時間后再發(fā)送GetReport請求。HID設備可以在響應數(shù)據(jù)的包中攜帶需要主機等待即Sleep 的時間。本實施例中裝置可以是設置在主機上,也可以為與主機配合的獨立的部件。如圖3所示,本發(fā)明提出一種基于HID協(xié)議的通訊系統(tǒng),包括主機301、與主 機301通過HID協(xié)議通訊的HID設備302 ;其中HID設備302,用于與主機301連接時,向主機301報告該HID設備可接收的 ReportID的集合;以及當接收到主機301發(fā)送的GetReport請求后,向主機301發(fā)送響應 數(shù)據(jù);
主機301,用于與HID設備302連接時,獲取HID設備302報告的ReportID的
集合;當向HID設備302發(fā)送命令時,根據(jù)命令攜帶的數(shù)據(jù)包的長度H以及預制的公式 計算該數(shù)據(jù)包對應的Report ID的值X ;當X屬于Report ID的集合時,將命令發(fā)送至HID 設備302 ;以及向HID設備302發(fā)送GetReport請求以獲取HID設備302的命令響應數(shù)據(jù)包。本實施例中主機可以包括上述實施例中所述的裝置。本發(fā)明實施例基于HID協(xié)議的通訊方法、裝置及系統(tǒng),通過主機發(fā)送的命令 所攜帶的數(shù)據(jù)包的長度H以及預制的公式計算主機發(fā)送的命令所攜帶的數(shù)據(jù)包對應的 Report ID的值X,當數(shù)據(jù)包對應的Report ID的值X屬于HID設備可接收的Report ID的
值時,將主機命令以其實際數(shù)據(jù)長度發(fā)送出去,命令長度設置靈活,可長可短,從而提 高了通訊效率,節(jié)約了系統(tǒng)資源。以上所述僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利 用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或流程變換,或直接或間接運用在其它相關(guān) 的技術(shù)領域,均同理包括在本發(fā)明的專利保護范圍內(nèi)。
9
權(quán)利要求
1.一種基于HID協(xié)議的通訊方法,其特征在于,包括以下步驟當HID設備與主機連接時,接收HID設備預先報告的Report ID的集合; 當主機向HID設備發(fā)送命令時,根據(jù)所述命令攜帶的數(shù)據(jù)包的長度H以及預制的 公式計算該數(shù)據(jù)包對應的Report ID的值X,并按照約定的協(xié)議格式組織所述命令的數(shù)據(jù) 包;當所述X屬于所述Report ID的集合時,將所述命令以SetReport請求發(fā)送至所述HID設備;當HID設備接收到主機發(fā)送的GetReport請求時,根據(jù)HID設備響應數(shù)據(jù)包的長度以 及預制的公式計算響應數(shù)據(jù)包對應的ReprotID值,并按照約定的協(xié)議格式將響應數(shù)據(jù)包 發(fā)送至主機。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)命令攜帶的數(shù)據(jù)包的長度H以 及預制的公式計算該數(shù)據(jù)包對應的Report ID的值X的步驟包括若 1 SHS 272,則 X = H/8 ; 若 273 S H S 528,則 X = [ (H-272) /64]+34 ; 若 529 S H S 1040,則 X = [ (H-528)/128]+38 ; 若 H21041,則 X = [(H_1040)/256]+42。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述命令的發(fā)送格式為Report ID PaddingNum OpCode OpData Padding,其中,Report ID 為報告描述符的 ID 號, PaddingNum為補足長度,OpCode為操作碼,OpData為操作數(shù)據(jù),Padding為補足數(shù)據(jù)。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述操作碼包括08h、04h、20h以及 24h,其中,08h表示設備復位,04h表示明文發(fā)送命令,20h表示密鑰協(xié)商,24h表示密 文發(fā)送命令。
5.—種基于HID協(xié)議的通訊裝置,其特征在于,包括接收模塊,用于當HID設備與主機連接時,接收HID設備預先報告的Report ID的集合;計算模塊,用于當主機向HID設備發(fā)送命令時,根據(jù)所述命令攜帶的數(shù)據(jù)包的長度 H以及預制的公式計算該數(shù)據(jù)包對應的Report ID的值X,并按照約定的協(xié)議格式組織所 述命令的數(shù)據(jù)包;發(fā)送模塊,用于當所述X屬于所述ReportID的集合時,將所述命令以SetReport請求 發(fā)送至所述HID設備;響應數(shù)據(jù)處理模塊,當HID設備接收到主機發(fā)送的GetReport請求時,根據(jù)HID設備 響應數(shù)據(jù)包的長度以及預制的公式計算響應數(shù)據(jù)包對應的ReprotID值,并按照約定的協(xié) 議格式將響應數(shù)據(jù)包發(fā)送至主機。
6.根據(jù)權(quán)利要求5所述的主機軟件,其特征在于,所述計算模塊還用于, 當 1 SHS 272 時,X = H/8 ;當 273 SHS 528 時,X = [(H-272)/64]+34 ; 當 529 S H S 1040 時,X = [ (H-528)/128]+38 ; 當 H2 1041 時,X = [(H_1040)/256]+42。
7.根據(jù)權(quán)利要求5或6所述的主機軟件,其特征在于,所述命令的發(fā)送格式為ReportID PaddingNum OpCode OpData Padding,其中,Report ID 為報告描述符的 ID 號, PaddingNum為補足長度,OpCode為操作碼,OpData為操作數(shù)據(jù),Padding為補足數(shù)據(jù)。
8.—種基于HID協(xié)議的通訊系統(tǒng),其特征在于,包括主機、與所述主機通過HID 協(xié)議通訊的HID設備;其中所述HID設備,用于與主機連接時,向主機報告該HID設備可接收的Report ID的集 合;以及當接收到主機發(fā)送的GetReport請求后,向主機發(fā)送響應數(shù)據(jù);所述主機,用于與HID設備連接時,接收HID設備預先報告的Report ID的集合;當 向HID設備發(fā)送命令時,根據(jù)所述命令攜帶的數(shù)據(jù)包的長度H以及預制的公式計算該數(shù) 據(jù)包對應的Report ID的值X ;當所述X屬于所述Report ID的集合時,將所述命令發(fā)送 至所述HID設備;以及向所述HID設備發(fā)送GetReport請求以獲取所述HID設備的命令 響應數(shù)據(jù)包。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述主機包括權(quán)利要求5-7中任一項所 述的裝置。
全文摘要
本發(fā)明涉及一種基于HID協(xié)議的通訊方法、裝置及系統(tǒng),其方法包括當HID設備與主機連接時,接收HID設備預先報告的Report ID的集合;當主機向HID設備發(fā)送命令時,根據(jù)命令攜帶的數(shù)據(jù)包的長度H以及預制的公式計算該數(shù)據(jù)包對應的Report ID的值X;當X屬于Report ID的集合時,將命令發(fā)送至HID設備;HID設備向主機發(fā)送響應數(shù)據(jù)時,根據(jù)響應數(shù)據(jù)的長度以及預制的公式計算該數(shù)據(jù)包對于的ReportID的值,并響應主機發(fā)送的GetReport請求。本發(fā)明以主機發(fā)送的命令所攜帶數(shù)據(jù)包的長度H選擇對應的Report ID的值X,按照包含有Report ID的值X的命令格式將主機命令以其實際數(shù)據(jù)長度發(fā)送出去,命令長度設置靈活,可長可短,從而提高了通訊效率,節(jié)約了系統(tǒng)資源。
文檔編號G06F13/42GK102012886SQ20101050714
公開日2011年4月13日 申請日期2010年10月14日 優(yōu)先權(quán)日2010年10月14日
發(fā)明者陳柳章 申請人:深圳市文鼎創(chuàng)數(shù)據(jù)科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1