專利名稱::基于異步高級(jí)數(shù)據(jù)鏈路控制協(xié)議的按鍵仿真控制方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及鍵區(qū)的鍵輸入處理,特別是涉及一種可以利用連接到無鍵區(qū)通信模塊的外部裝置的鍵區(qū)輸入鍵(key)并進(jìn)行動(dòng)作,不僅可用于輸入語音呼叫所需的號(hào)碼或短消息的文字,還可以用于通信模塊測試用途的通信模塊與外部裝置間基于異步高級(jí)數(shù)據(jù)鏈路控制協(xié)議的按鍵仿真控制方法。
背景技術(shù):
:一般而言,便攜型信息設(shè)備(PIportableintelligence)是一種小巧輕便、具有無線計(jì)算和無線通信功能、便于攜帶和使用的信息設(shè)備。便攜型信息設(shè)備是指手持電腦(HPC)、智能電話、智能無線傳呼機(jī)等采用了計(jì)算與通信技術(shù)的各種產(chǎn)品。它們可以分為個(gè)人便攜信息終端(PDA)、便攜型工業(yè)用終端、智能信息通信設(shè)備等三類。在便攜信息終端中,包括可識(shí)別筆記及輸入的個(gè)人便攜信息終端和可利用鍵盤進(jìn)行輸入的手持電腦等。特別是個(gè)人便攜信息終端,它非常適合不熟練計(jì)算機(jī)界面者或需要迅速用筆訪問及輸入數(shù)據(jù)的工作較多的外勤人員。另一方面,高級(jí)數(shù)據(jù)鏈路控制協(xié)議是開放式系統(tǒng)互連(opensystemsinterconnection,OSI)基本參照模型的數(shù)據(jù)鏈路層(DataLinkLayer第2層)的代表性協(xié)議,在基于X.25的分組交換網(wǎng)或通過ISDN的D通道的信號(hào)方式下,也使用高級(jí)數(shù)據(jù)鏈路控制協(xié)議。在高級(jí)數(shù)據(jù)鏈路控制協(xié)議中,把信息分成幀單位進(jìn)行傳輸。分割傳輸數(shù)據(jù)雖然類似于基本模式傳輸控制步驟,但傳輸控制所需的符號(hào)隨時(shí)集中于幀的最初部分,與信息明確區(qū)分并傳輸。在以往的移動(dòng)通信終端或個(gè)人便攜信息終端等便攜型信息設(shè)備中,控制不同的異種微處理器(Micro-Processor)間的按鍵界面(KeyPressInterface)的方式由AT(attention)命令(Command)形式構(gòu)成。圖1是以往便攜型信息設(shè)備10中的控制鍵輸入界面的構(gòu)成圖。在圖1中,簡要顯示了移動(dòng)通信終端或個(gè)人便攜信息終端等便攜型信息設(shè)備10內(nèi)帶有的主處理器12、通信處理器14和鍵區(qū)16。如果利用鍵區(qū)16輸入了鍵,則主處理器12與通信處理器14間的控制使用AT命令。AT命令用于調(diào)制解調(diào)器與兼容調(diào)制解調(diào)器間的控制,在目前大部分調(diào)制解調(diào)器中使用。當(dāng)要使用AT命令,在不同的處理器間傳輸1字節(jié)(byte)的數(shù)據(jù)時(shí),使用Base64◎code形式,因此,大小增加到2字節(jié),在傳輸端需要編碼模塊(Encodermodule),在接收端需要解碼模塊(Decodermodule)。所以,基于AT命令的控制方式存在命令處理時(shí)間延遲幾倍的問題。在以往的移動(dòng)通信終端或個(gè)人便攜信息終端等便攜型信息設(shè)備中,當(dāng)迅速輸入鍵區(qū)的特定鍵時(shí),命令以AT命令形式接收發(fā)送,因此,存在由于相應(yīng)鍵被錯(cuò)誤輸入或輸入的鍵被遺漏,造成反應(yīng)時(shí)間延遲的問題。
發(fā)明內(nèi)容本發(fā)明的目的在于提供一種把無鍵區(qū)的處理通話的CDMA通信模塊與有鍵區(qū)的外置裝置連接在一起,處理鍵輸入的通信模塊與外部裝置間基于異步高級(jí)數(shù)據(jù)鏈路控制協(xié)議的按鍵仿真控制方法,來解決上述公知技術(shù)中提到的問題。本發(fā)明的另一目的在于提供一種利用異步高級(jí)數(shù)據(jù)鏈路控制協(xié)議幀格式的、提高鍵區(qū)輸入處理速度的、精確的通信模塊與外部裝置間基于異步高級(jí)數(shù)據(jù)鏈路控制協(xié)議的按鍵仿真控制方法。本發(fā)明的另一目的在于提供一種通信模塊與外部裝置間基于異步高級(jí)數(shù)據(jù)鏈路控制協(xié)議的按鍵仿真控制方法,可以在無自帶鍵區(qū)(Keypad)的CDMA通信模塊中,像按下鍵一樣進(jìn)行動(dòng)作,使用通話或移動(dòng)通信服務(wù),不僅具有輸入語音呼叫或短消息文字的功能,還可以用作通信模塊的測試(Test)用途,也可以在有限的環(huán)境下執(zhí)行特定功能。為了實(shí)現(xiàn)上述目的,本發(fā)明提供了一種通信模塊與外部裝置間基于異步高級(jí)數(shù)據(jù)鏈路控制協(xié)議的按鍵仿真控制方法,包括如下幾個(gè)步驟步驟1,如果輸入了外部裝置鍵區(qū)的鍵,則與上述鍵相應(yīng)的請(qǐng)求消息以異步高級(jí)數(shù)據(jù)鏈路控制協(xié)議幀格式傳輸給CDMA通信模塊;步驟2,CDMA通信模塊接收上述請(qǐng)求消息后,對(duì)與上述鍵相應(yīng)的動(dòng)作進(jìn)行處理,把應(yīng)答消息以上述高級(jí)數(shù)據(jù)鏈路控制協(xié)議幀格式發(fā)送給上述外部裝置。本發(fā)明的另一特征是異步高級(jí)數(shù)據(jù)鏈路控制協(xié)議幀格式包括加載上述消息進(jìn)行接收發(fā)送的信息字段、檢測信息字段錯(cuò)誤的幀核對(duì)字段、通知結(jié)束的結(jié)束標(biāo)記字段。本發(fā)明的另一特征是請(qǐng)求消息是包含如下字段的按鍵仿真消息保持字段,如果設(shè)置為0,則表示選擇的鍵值被按下又松開的狀態(tài);當(dāng)設(shè)置為1時(shí),表示選擇的鍵值被按下的狀態(tài);鍵字段,設(shè)置輸入的鍵信息并傳輸。本發(fā)明的另一特征是應(yīng)答消息是與上述請(qǐng)求消息相同地包括上述保持字段與鍵字段的按鍵仿真應(yīng)答消息。本發(fā)明的另一特征是包括如下幾個(gè)步驟步驟1,在帶有鍵區(qū)的外部裝置中輸入鍵;步驟2,當(dāng)是用戶按下上述鍵幾秒鐘后松開的長鍵時(shí),在以異步高級(jí)數(shù)據(jù)鏈路控制協(xié)議幀格式傳輸?shù)恼?qǐng)求消息的保持字段中放入上述鍵的設(shè)置值,在鍵字段中放入上述鍵值,傳輸給通信模塊;步驟3,通信模塊接收上述請(qǐng)求消息,對(duì)上述鍵的動(dòng)作進(jìn)行處理,以上述異步高級(jí)數(shù)據(jù)鏈路控制協(xié)議幀格式傳輸應(yīng)答消息;步驟4,在一定時(shí)間后,為了解除作為被按下幾秒鐘的長鍵的上述鍵,在上述保持字段放入設(shè)置值,在上述鍵字段放入解除上述鍵的值,向通信模塊傳輸解除上述鍵被按下的狀態(tài)的命令;步驟5,通信模塊解除上述鍵,傳輸應(yīng)答消息,結(jié)束長鍵的處理。以下結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)描述,但不作為對(duì)本發(fā)明的限定。圖1是以往便攜型信息設(shè)備中的控制鍵輸入界面的構(gòu)成圖;圖2是用于本發(fā)明的外部裝置與通信模塊間按鍵仿真控制的消息示例;圖3是本發(fā)明的外部裝置與通信模塊間短鍵(shortkey)仿真處理動(dòng)作順序圖;圖4是本發(fā)明的外部裝置與通信模塊間長鍵(longkey)仿真處理動(dòng)作順序圖。其中,附圖標(biāo)記10外部裝置、移動(dòng)通信終端、個(gè)人便攜信息終端12主處理器14通信處理器16鍵區(qū)30按鍵仿真請(qǐng)求消息32按鍵仿真應(yīng)答消息具體實(shí)施方式請(qǐng)參考圖2,為用于本發(fā)明的外部裝置與通信模塊間按鍵仿真控制的消息示例;圖3,為本發(fā)明的外部裝置與通信模塊間短鍵仿真處理動(dòng)作順序圖;圖4,為本發(fā)明的外部裝置與通信模塊間長鍵仿真處理動(dòng)作順序圖。下面說明本發(fā)明中使用的異步高級(jí)數(shù)據(jù)鏈路控制協(xié)議幀。表1顯示出異步高級(jí)數(shù)據(jù)鏈路控制協(xié)議幀格式的構(gòu)成,它由信息字段(Informationfield)、16比特的幀核對(duì)字段(FrameCheckfield)和8比特的結(jié)束標(biāo)記字段(EndingFlagfield)構(gòu)成。表1信息字段用于包含承擔(dān)了個(gè)人便攜信息終端用戶界面與通信模塊間界面控制的所有消息。消息把通過外部裝置或個(gè)人便攜信息終端電話用戶界面軟件要求(Request)的消息和應(yīng)答(Response)消息加載到信息字段進(jìn)行傳輸。如果在信息字段中放入結(jié)束標(biāo)記字段(EndingFlag0x7E)或逃逸字符(EscapeCharacter0x7D)進(jìn)行傳輸,需要把要放入逃逸字符進(jìn)行發(fā)送的文字與逃逸補(bǔ)償值(EscapeComplementValue0x20)進(jìn)行“異-或”邏輯(XOR)處理并傳輸,分組接收時(shí),剔出逃逸字符,把下一字符與逃逸補(bǔ)償值進(jìn)行“異-或”邏輯處理,進(jìn)行還原使用。這在循環(huán)冗余碼校驗(yàn)(CyclicRedundancyCheck,CRC)中也適用相同的情形。幀核對(duì)字段由16比特構(gòu)成,檢測出信息字段的錯(cuò)誤。循環(huán)冗余碼校驗(yàn)由X16+X12+X5+1的標(biāo)準(zhǔn)CRC-CCITT-16多項(xiàng)式生成器生成。循環(huán)冗余碼校驗(yàn)為了檢測出數(shù)據(jù)傳輸過程中發(fā)生的錯(cuò)誤,以使用循環(huán)2進(jìn)制符號(hào)的方式,在發(fā)送端把數(shù)據(jù)分為碼塊單位,在各個(gè)碼塊后,添加通過2進(jìn)制多項(xiàng)式特殊計(jì)算獲得的循環(huán)碼作為余數(shù)進(jìn)行傳輸。在接收端,也通過相同的計(jì)算,判斷是否獲得了相同的循環(huán)碼,以此檢測傳輸有無錯(cuò)誤。該方法比利用奇偶檢驗(yàn)位的方法更精確,因此,錯(cuò)誤檢測能力卓越,編碼器或解碼器的錯(cuò)誤檢測電路簡單,目前正在X-調(diào)解解調(diào)器或kermit等通信協(xié)議中使用。用于核對(duì)信息字段加載的數(shù)據(jù)有無錯(cuò)誤的循環(huán)冗余碼校驗(yàn),根據(jù)所有數(shù)據(jù)進(jìn)行初始化、補(bǔ)充和傳輸,在接收端,通過計(jì)算,對(duì)傳輸?shù)谋忍?bits含CRC比特)進(jìn)行比較作業(yè)。不過,就循環(huán)冗余碼校驗(yàn)計(jì)算而言,不包含插入或刪除的逃逸字節(jié)。結(jié)束標(biāo)記字段表示高級(jí)數(shù)據(jù)鏈路控制協(xié)議幀的結(jié)束,它始終指8比特二進(jìn)制序列(bitbinarysequence)的01111110(0x7E)。如上所述,在表1中,利用以異步高級(jí)數(shù)據(jù)鏈路控制協(xié)議幀格式構(gòu)成的信息字段、幀核對(duì)字段和結(jié)束標(biāo)記字段,處理移動(dòng)通信終端與通信模塊間鍵區(qū)的輸入等控制。圖2是外部裝置與通信模塊間按鍵仿真控制所需的消息示例。如圖2所示,本發(fā)明的利用高級(jí)數(shù)據(jù)鏈路控制協(xié)議協(xié)議對(duì)外部裝置與通信模塊間鍵區(qū)輸入等進(jìn)行控制的消息由按鍵仿真請(qǐng)求消息30和按鍵仿真應(yīng)答消息32構(gòu)成。上述按鍵仿真請(qǐng)求消息30與按鍵仿真應(yīng)答消息32插入表1中說明的異步高級(jí)數(shù)據(jù)鏈路控制協(xié)議幀的信息字段20進(jìn)行接收發(fā)送和處理。按鍵仿真請(qǐng)求消息30是一種利用外部裝置鍵區(qū)向通信模塊輸入鍵、傳輸命令所使用的高級(jí)數(shù)據(jù)鏈路控制協(xié)議格式的請(qǐng)求消息數(shù)據(jù)包。按鍵仿真請(qǐng)求消息30數(shù)據(jù)包的結(jié)構(gòu)如表2所示。表2按鍵仿真請(qǐng)求消息30是利用外部裝置鍵區(qū),按下鍵,向通信模塊傳輸命令。對(duì)于無鍵區(qū)的CDMA通信模塊而言,要對(duì)從外部裝置輸入的鍵輸入進(jìn)行處理,處理通話或其它動(dòng)作。本發(fā)明是當(dāng)外部連接的設(shè)備有鍵區(qū)時(shí),無鍵區(qū)的CDMA通信模塊對(duì)鍵輸入進(jìn)行處理,使通信模塊發(fā)生動(dòng)作。本發(fā)明可以向通信模塊傳輸鍵命令,輸入語音呼叫(VoiceCall)或短消息的文字,用于通信模塊的測試。在表2中,CMD_CODE表示指令碼(commandcode)的ID,SUB_CMD_CODE表示相應(yīng)消息的ID,本發(fā)明中的所有消息均默認(rèn)帶有這兩種內(nèi)容。保持字段(HOLDfield)是鍵解除指示符(KeyReleaseindicator),如果設(shè)置為0,表示選擇的鍵值被按下后又松開的狀態(tài);當(dāng)設(shè)置為1時(shí),是指選擇的鍵值處于被按下的狀態(tài)。在鍵被按下的狀態(tài)下,經(jīng)過一定時(shí)間后,發(fā)送解除鍵(RELEASEKEY),進(jìn)行解除。在鍵字段(Keyfield),把需要的輸入鍵值設(shè)置為1字節(jié)大小,鍵值如下表3所示。按鍵表(KeyPressValue)表3在表3中,給出了在外部裝置中被按下的鍵區(qū)的鍵傳輸給通信模塊的鍵值種類。例如,當(dāng)用戶通過外置裝置鍵區(qū)按下6號(hào)鍵后又松開時(shí),保持字段54設(shè)置為0,在鍵字段中,如表3所示,設(shè)置為“HS_6_K”,傳輸給通信模塊。按鍵仿真請(qǐng)求消息30通知通信模塊,相應(yīng)鍵已經(jīng)輸入,要求其處理與輸入的鍵相應(yīng)的動(dòng)作。具有如表2所示結(jié)構(gòu)的按鍵仿真請(qǐng)求消息30插入于上述表1的高級(jí)數(shù)據(jù)鏈路控制協(xié)議幀格式的信息字段,傳輸給通信模塊。另外,圖2的按鍵仿真應(yīng)答消息32是用于把通信模塊是否成功處理了接收的鍵區(qū)鍵信號(hào)等情況通知輸入了鍵的外部裝置的應(yīng)答消息數(shù)據(jù)包。按鍵仿真應(yīng)答消息32插入于上述表1的高級(jí)數(shù)據(jù)鏈路控制協(xié)議幀格式的信息字段,從通信模塊傳輸給連接的外部裝置。按鍵仿真應(yīng)答消息32以與按鍵仿真請(qǐng)求消息30相同的成份構(gòu)成。按鍵仿真應(yīng)答消息32的結(jié)構(gòu)與表3的按鍵仿真請(qǐng)求消息30相同。表4雖然按鍵仿真應(yīng)答消息32的結(jié)構(gòu)與表3的按鍵仿真請(qǐng)求消息30相同,但它是用于通知輸入的鍵是否正確輸入的應(yīng)答信號(hào)。圖3顯示的是通信模塊對(duì)外部裝置輸入鍵區(qū)輸入的短鍵進(jìn)行仿真處理。其中,短鍵表示按下鍵區(qū)的鍵又松開。在連接于外部裝置的鍵區(qū)中輸入鍵,S70。輸入的鍵信息以高級(jí)數(shù)據(jù)鏈路控制協(xié)議幀格式的按鍵仿真請(qǐng)求消息30數(shù)據(jù)包傳輸給通信模塊。當(dāng)用戶利用外置裝置的鍵區(qū)按下0號(hào)鍵又松開時(shí),在表2的按鍵仿真請(qǐng)求消息30結(jié)構(gòu)中,在保持字段放入“0”,在鍵字段中放入表3所示的“HS_0_K”值,傳輸給通信模塊,S72。又例如,當(dāng)用戶按下7號(hào)鍵又松開時(shí),在表2的按鍵仿真請(qǐng)求消息30結(jié)構(gòu)中,在保持字段放入“0”,在鍵字段放入表3所示的“HS_7_K”值,傳輸給通信模塊。如果通信模塊接到按鍵仿真請(qǐng)求消息30,則處理相應(yīng)動(dòng)作,作為應(yīng)答,把表4所示的按鍵仿真應(yīng)答消息32傳輸給外部裝置,S74。另一方面,圖4是本發(fā)明的外部裝置與通信模塊間長鍵仿真處理動(dòng)作順序圖。長鍵是指在幾秒鐘內(nèi)按住特定鍵。利用外部裝置帶有的鍵區(qū)輸入鍵,傳輸給CDMA通信模塊,S90。輸入到CDMA通信模塊的鍵信息是以高級(jí)數(shù)據(jù)鏈路控制協(xié)議幀格式的按鍵仿真請(qǐng)求消息30數(shù)據(jù)包傳輸給通信模塊。當(dāng)用戶按住1號(hào)鍵幾秒鐘又松開時(shí),在表2的按鍵仿真請(qǐng)求消息30結(jié)構(gòu)中,在保持字段放入“0”,在鍵字段放入表3所示的“HS_1_K”值,傳輸給通信模塊,S82。如果通信模塊接到按鍵仿真請(qǐng)求消息30,則處理相應(yīng)動(dòng)作,作為應(yīng)答,利用高級(jí)數(shù)據(jù)鏈路控制協(xié)議幀格式,把表4所示的按鍵仿真應(yīng)答消息32傳輸給外部裝置,S84至S86。在一定時(shí)間后,解除被按住幾秒鐘的1號(hào)鍵,這是在表2的按鍵仿真請(qǐng)求消息30格式中,在保持字段放入“1”,而且,在鍵字段也同樣地放入“HS_RELEASE_K”值,把要求解除被按下的1號(hào)鍵的命令傳輸給通信模塊,S88。通信模塊解除被按下的1號(hào)鍵后,利用高級(jí)數(shù)據(jù)鏈路控制協(xié)議幀格式,把按鍵仿真應(yīng)答消息32傳輸給外部裝置,結(jié)束長鍵的處理,S90。就長鍵而言,按鍵仿真請(qǐng)求消息30與按鍵仿真應(yīng)答消息32各進(jìn)行兩次接收發(fā)送處理。在本發(fā)明中,通信模塊利用上述的異步高級(jí)數(shù)據(jù)鏈路控制協(xié)議幀格式,處理外置裝置鍵區(qū)的鍵輸入,消息分為按鍵仿真請(qǐng)求消息30和按鍵仿真應(yīng)答消息32,對(duì)鍵輸入動(dòng)作進(jìn)行處理,改善了速度和精確度。上述兩個(gè)消息插入于異步高級(jí)數(shù)據(jù)鏈路控制協(xié)議幀格式的信息字段進(jìn)行接收發(fā)送。另外,即使在沒有控制通信模塊的鍵區(qū)的情況下,利用外部裝置帶有的鍵區(qū),也可以輸入鍵,因此可以用于測試作業(yè)等。綜上所述,本發(fā)明用于使無自帶鍵區(qū)的CDMA通信模塊像按下鍵進(jìn)行輸入一樣,啟動(dòng)通信模塊,可用于語音通話或短消息的文字輸入,在通信模塊的測試中,用于執(zhí)行特定功能所需的鍵輸入用途,也可以在有限的環(huán)境下執(zhí)行需要的功能,極大的提高了便利性。當(dāng)然,本發(fā)明還可有其他多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。權(quán)利要求1.一種通信模塊與外部裝置間基于異步高級(jí)數(shù)據(jù)鏈路控制協(xié)議的按鍵仿真控制方法,其特征在于,包括如下幾個(gè)步驟步驟1,如果輸入了外部裝置鍵區(qū)的鍵,與上述鍵相應(yīng)的請(qǐng)求消息則以異步高級(jí)數(shù)據(jù)鏈路控制協(xié)議幀格式傳輸給CDMA通信模塊;步驟2,上述CDMA通信模塊接收上述請(qǐng)求消息,處理與上述鍵相應(yīng)的動(dòng)作,以述高級(jí)數(shù)據(jù)鏈路控制協(xié)議幀格式,把應(yīng)答消息發(fā)送給上述外部裝置。2.根據(jù)權(quán)利要求1所述的通信模塊與外部裝置間基于異步高級(jí)數(shù)據(jù)鏈路控制協(xié)議的按鍵仿真控制方法,其特征在于,上述異步高級(jí)數(shù)據(jù)鏈路控制協(xié)議幀格式包括如下幾種字段信息字段,它用于加載上述消息進(jìn)行接收發(fā)送;幀核對(duì)字段,它用于檢測上述信息字段的錯(cuò)誤;結(jié)束標(biāo)記字段,它用于通知結(jié)束。3.根據(jù)權(quán)利要求1或2所述的通信模塊與外部裝置間基于異步高級(jí)數(shù)據(jù)鏈路控制協(xié)議的按鍵仿真控制方法,其特征在于,上述請(qǐng)求消息是包括如下幾種字段的按鍵仿真消息保持字段,如果設(shè)置為0,表示選擇的鍵值被按下又松開的狀態(tài)狀態(tài);當(dāng)設(shè)置為1時(shí),表示選擇的鍵值被按下的狀態(tài);鍵字段,設(shè)置輸入的鍵信息并傳輸。4.根據(jù)權(quán)利要求1或2所述的通信模塊與外部裝置間基于異步高級(jí)數(shù)據(jù)鏈路控制協(xié)議的按鍵仿真控制方法,其特征在于,上述應(yīng)答消息是與上述請(qǐng)求消息一樣包含上述保持字段和鍵字段的按鍵仿真應(yīng)答消息。5.一種通信模塊與外部裝置間基于異步高級(jí)數(shù)據(jù)鏈路控制協(xié)議的按鍵仿真控制方法,其特征在于,包括如下幾個(gè)步驟步驟1,在帶有鍵區(qū)的外部裝置中輸入鍵;步驟2,當(dāng)是用戶按下上述鍵后松開的短鍵時(shí),在以異步高級(jí)數(shù)據(jù)鏈路控制協(xié)議幀格式傳輸?shù)恼?qǐng)求消息的保持字段中放入上述鍵的設(shè)置值,在鍵字段中放入上述鍵值,傳輸給上述CDMA通信模塊;步驟3,上述CDMA通信模塊接收上述請(qǐng)求消息,處理與上述鍵相應(yīng)的動(dòng)作,以上述異步高級(jí)數(shù)據(jù)鏈路控制協(xié)議幀格式傳輸應(yīng)答消息,處理短鍵。6.一種通信模塊與外部裝置間基于異步高級(jí)數(shù)據(jù)鏈路控制協(xié)議的按鍵仿真控制方法,其特征在于,包括如下幾個(gè)步驟步驟1,在帶有鍵區(qū)的外部裝置中輸入鍵;步驟2,當(dāng)是用戶按下上述鍵幾秒鐘后松開的長鍵時(shí),在以異步高級(jí)數(shù)據(jù)鏈路控制協(xié)議幀格式傳輸?shù)恼?qǐng)求消息的保持字段中放入上述鍵的設(shè)置值,在鍵字段中放入上述鍵值,傳輸給通信模塊;步驟3,上述通信模塊接收上述請(qǐng)求消息,對(duì)上述鍵的動(dòng)作進(jìn)行處理,以上述異步高級(jí)數(shù)據(jù)鏈路控制協(xié)議幀格式傳輸應(yīng)答消息;步驟4,在一定時(shí)間后,為了解除作為被按下幾秒鐘的長鍵的上述鍵,在上述保持字段放入設(shè)置值,在上述鍵字段放入解除上述鍵的值,向通信模塊傳輸解除上述鍵被按下的狀態(tài)的命令;步驟5,上述通信模塊解除上述鍵,傳輸應(yīng)答消息,結(jié)束長鍵的處理。全文摘要本發(fā)明公開了一種利用異步高級(jí)數(shù)據(jù)鏈路控制協(xié)議(high-leveldatalinkcontrolprocedure,HDLC)幀格式的、提高了鍵區(qū)輸入處理速度的、精確的通信模塊與外部裝置間基于異步高級(jí)數(shù)據(jù)鏈路控制協(xié)議的按鍵仿真控制方法,涉及鍵區(qū)的鍵輸入處理,用于在無自帶鍵區(qū)的CDMA通信模塊中,像按下鍵進(jìn)行輸入一樣啟動(dòng)通信模塊,可以在語音通話或輸入短消息的文字時(shí)使用,在通信模塊的測試中,也可以用作執(zhí)行特定功能的鍵輸入,也可以在有限的環(huán)境下執(zhí)行需要的功能,極大地提高了便利性。文檔編號(hào)G06F3/033GK1949759SQ200610152068公開日2007年4月18日申請(qǐng)日期2006年9月11日優(yōu)先權(quán)日2005年9月12日發(fā)明者吳享錫,姜弼鈞申請(qǐng)人:樂金電子(中國)研究開發(fā)中心有限公司