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

雙模輸入裝置及其發(fā)送數(shù)據(jù)的方法

文檔序號(hào):6427611閱讀:187來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):雙模輸入裝置及其發(fā)送數(shù)據(jù)的方法
技術(shù)領(lǐng)域
本發(fā)明涉及嵌入式輸入領(lǐng)域,尤其涉及一種雙模輸入裝置及其發(fā)送數(shù)據(jù)的方法。
背景技術(shù)
雙模輸入裝置是一種輸入設(shè)備,它既能發(fā)送用戶通過(guò)電磁屏輸入的電磁數(shù)據(jù),又能發(fā)送用戶通過(guò)電容屏輸入的電容數(shù)據(jù);它具有多點(diǎn)輸入、精度高等優(yōu)點(diǎn)?,F(xiàn)有技術(shù)中,雙模輸入裝置發(fā)送數(shù)據(jù)的過(guò)程包括一段時(shí)間內(nèi),獲取用戶通過(guò)電磁屏輸入的電磁數(shù)據(jù),并通過(guò)一個(gè)接口發(fā)送該電磁數(shù)據(jù);另一段時(shí)間內(nèi),獲取用戶通過(guò)電容屏輸入的電容數(shù)據(jù),并通過(guò)另一個(gè)接口發(fā)送該電容數(shù)據(jù)。在實(shí)現(xiàn)上述雙模輸入裝置發(fā)送數(shù)據(jù)的過(guò)程中至少存在如下問(wèn)題由于雙模輸入裝置分別獲取及發(fā)送電磁數(shù)據(jù)和電容數(shù)據(jù),使電容屏和電磁屏不能同時(shí)工作。

發(fā)明內(nèi)容
本發(fā)明的實(shí)施例提供一種雙模輸入裝置及其發(fā)送數(shù)據(jù)的方法,通過(guò)將電容數(shù)據(jù)和電磁數(shù)據(jù)經(jīng)排序后得到的數(shù)據(jù)隊(duì)列中通過(guò)一個(gè)接口依次發(fā)送,能夠使電容屏和電磁屏同時(shí)工作。本發(fā)明公開(kāi)了一種雙模輸入裝置,包括電容屏、電磁屏,還包括 電容觸控模塊,其獲取電容屏感應(yīng)到的經(jīng)觸摸產(chǎn)生的電容數(shù)據(jù); 電磁感應(yīng)模塊,其獲取電磁屏感應(yīng)到的經(jīng)觸摸產(chǎn)生的電磁數(shù)據(jù);
控制模塊,其根據(jù)時(shí)間順序?qū)Λ@得的電容數(shù)據(jù)和電磁數(shù)據(jù)進(jìn)行排序,得到數(shù)據(jù)隊(duì)列; 輸出模塊,其依次發(fā)送所述控制模塊得到的數(shù)據(jù)隊(duì)列中的數(shù)據(jù)。本發(fā)明還公開(kāi)了一種雙模輸入裝置發(fā)送數(shù)據(jù)的方法,雙模輸入裝置包括相互疊放的電磁屏和電容屏,控制模塊以及輸出模塊,該方法包括
獲取經(jīng)觸發(fā)產(chǎn)生的電容數(shù)據(jù)和電磁數(shù)據(jù);
由控制模塊根據(jù)時(shí)間順序?qū)λ鲭娙輸?shù)據(jù)和電磁數(shù)據(jù)進(jìn)行排序,得到數(shù)據(jù)隊(duì)列; 由輸出模塊依次發(fā)送所述數(shù)據(jù)隊(duì)列中的數(shù)據(jù)。本發(fā)明實(shí)施例提供的雙模輸入裝置及其發(fā)送數(shù)據(jù)的方法,通過(guò)對(duì)電容數(shù)據(jù)和電磁數(shù)據(jù)經(jīng)按時(shí)間順序排序,并將得到的數(shù)據(jù)隊(duì)列中的電容數(shù)據(jù)和電磁數(shù)據(jù)進(jìn)行篩選后依次同時(shí)發(fā)送,使得電容屏和電磁屏可以同時(shí)響應(yīng)用戶的電容觸控和電磁感應(yīng),保證了雙模輸入裝置同時(shí)響應(yīng)電容屏和電磁屏的操作。


為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明提供的雙模輸入裝置的模塊結(jié)構(gòu)圖; 圖2為本發(fā)明提供的雙模輸入裝置的輸出模塊的流程圖3為本發(fā)明提供的雙模輸入裝置的輸出模塊電容數(shù)據(jù)和電磁數(shù)據(jù)的發(fā)送示意圖; 圖4為本發(fā)明第二實(shí)施例提供的雙模輸入裝置發(fā)送數(shù)據(jù)的方法的流程圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。為了解決現(xiàn)有技術(shù)中電容屏和電磁屏不能同時(shí)工作的問(wèn)題,本發(fā)明實(shí)施例提供一種雙模輸入裝置及其發(fā)送數(shù)據(jù)的方法。本發(fā)明公開(kāi)的一種雙模輸入裝置,如圖1所示,包括電容屏101、電磁屏102、電容觸控模塊103、電磁感應(yīng)模塊104、控制模塊105和輸出模塊106。電容屏101疊放在電磁屏 102上,電容屏101上設(shè)置有一層保護(hù)層,該保護(hù)層可以為透明薄膜或其他能夠起到保護(hù)電容屏101作用的平板。電容觸控模塊103,其獲取電容屏感應(yīng)到的經(jīng)觸摸產(chǎn)生的電容數(shù)據(jù); 電磁感應(yīng)模塊104,其獲取電磁屏感應(yīng)到的經(jīng)觸摸產(chǎn)生的電磁數(shù)據(jù);
控制模塊105,其根據(jù)時(shí)間順序?qū)Λ@得的電容數(shù)據(jù)和電磁數(shù)據(jù)進(jìn)行排序,得到數(shù)據(jù)隊(duì)
列;
輸出模塊106,其依次發(fā)送控制模塊105得到的數(shù)據(jù)隊(duì)列中的數(shù)據(jù)。在本實(shí)施例中,同時(shí)開(kāi)啟電容屏101和電磁屏102,電容觸控模塊103和電磁感應(yīng)模塊104分別獲取電容屏101和電磁屏102對(duì)應(yīng)產(chǎn)生的電容數(shù)據(jù)和電磁數(shù)據(jù)。為了使雙模輸入裝置獲取用戶輸入的電容數(shù)據(jù),在電容屏101上電并初始化后,開(kāi)啟電容屏101的低功耗模式并使電容屏處于中斷觸發(fā)狀態(tài),當(dāng)用戶通過(guò)手觸等方式觸摸電容屏101時(shí),電容觸控模塊103對(duì)應(yīng)的中斷觸發(fā)模式的管腳會(huì)發(fā)生電平變化,控制模塊105得到此中斷并關(guān)閉中斷響應(yīng),通過(guò)中斷對(duì)應(yīng)的電容屏101處理函數(shù)讀取電容數(shù)據(jù),數(shù)據(jù)讀取完畢后開(kāi)啟中斷響應(yīng),對(duì)電容數(shù)據(jù)進(jìn)行排序,同時(shí)將排序后形成的數(shù)據(jù)隊(duì)列中的電容數(shù)據(jù)發(fā)送至輸出模塊 106,使雙模輸入裝置根據(jù)用戶輸入的電容數(shù)據(jù)進(jìn)行響應(yīng)。同理,為了使雙模輸入裝置獲取用戶輸入的電磁數(shù)據(jù),在電磁屏102上電并初始化后,開(kāi)啟電磁屏102的低功耗模式并使電磁屏102處于中斷觸發(fā)狀態(tài),當(dāng)用戶通過(guò)電磁筆等方式觸摸電磁屏102時(shí),電磁感應(yīng)模塊104對(duì)應(yīng)的中斷觸發(fā)模式的管腳會(huì)發(fā)生電平變化, 控制模塊105得到此中斷并關(guān)閉中斷響應(yīng),通過(guò)中斷對(duì)應(yīng)的電磁屏102處理函數(shù)讀取電磁數(shù)據(jù),數(shù)據(jù)讀取完畢后開(kāi)啟中斷響應(yīng),對(duì)電磁數(shù)據(jù)進(jìn)行排序,同時(shí)將排序后形成的數(shù)據(jù)隊(duì)列中的電磁數(shù)據(jù)發(fā)送至輸出模塊106,使雙模輸入裝置根據(jù)用戶輸入的電磁數(shù)據(jù)進(jìn)行響應(yīng)??刂颇K按照時(shí)間順序?qū)λ鲭娙萦|控模塊獲取的電容數(shù)據(jù)和電磁感應(yīng)模塊獲取的電磁數(shù)據(jù)進(jìn)行排序。本實(shí)施例中,對(duì)于電磁數(shù)據(jù)來(lái)說(shuō),在電磁筆點(diǎn)擊電磁屏之前,電磁屏仍接收到電磁筆發(fā)射的電磁數(shù)據(jù),但這時(shí)的電磁數(shù)據(jù)為電磁筆在電磁屏上觸發(fā)前的干擾數(shù)據(jù),故對(duì)獲取得到的電磁數(shù)據(jù)進(jìn)行處理,刪除電磁筆在接近電磁屏?xí)r的干擾數(shù)據(jù),將得到的電磁筆在電磁屏上進(jìn)行觸發(fā)時(shí)產(chǎn)生的電磁數(shù)據(jù)作為第一數(shù)據(jù)。控制模塊在按照時(shí)間順序?qū)λ鲭娙輸?shù)據(jù)和電磁數(shù)據(jù)中的第一數(shù)據(jù)進(jìn)行排序,并按時(shí)間順序?qū)⑴判蛲戤叺臄?shù)據(jù)發(fā)送至輸出模塊。如圖2所示,輸出模塊通過(guò)一個(gè)接口依次發(fā)送所述控制模塊排序后得到的數(shù)據(jù)隊(duì)列中的數(shù)據(jù)。對(duì)于數(shù)據(jù)隊(duì)列中的兩組相鄰的電容數(shù)據(jù),輸出模塊對(duì)數(shù)據(jù)隊(duì)列中電容介質(zhì)觸控對(duì)應(yīng)的電容數(shù)據(jù)進(jìn)行篩選,如果電容數(shù)據(jù)相應(yīng)的觸控面積小于預(yù)先設(shè)置的面積閾值,則該電容數(shù)據(jù)有效。本實(shí)施例中,預(yù)先設(shè)置的面積閾值為成人手指區(qū)域的面積,約2. 5 CM2 ,電容數(shù)據(jù)相應(yīng)的觸控面積大于預(yù)設(shè)的面積閾值,表示用戶用身體除手指外的其他部分對(duì)電容屏進(jìn)行電容觸控,濾除了用戶由于用手掌等部位進(jìn)行的誤觸發(fā)的情況,特別是在利用右手手指在電容屏上進(jìn)行觸控時(shí),左手習(xí)慣性的會(huì)與電容屏進(jìn)行接觸,從而對(duì)電容屏產(chǎn)生誤觸發(fā)。輸出模塊對(duì)數(shù)據(jù)隊(duì)列中電容介質(zhì)觸控對(duì)應(yīng)的電容數(shù)據(jù)進(jìn)行篩選時(shí),將對(duì)應(yīng)的觸摸面積小于預(yù)先設(shè)置的面積閾值的電容數(shù)據(jù)作為第二數(shù)據(jù)。對(duì)于數(shù)據(jù)隊(duì)列中的兩組相鄰的電磁數(shù)據(jù),輸出模塊對(duì)數(shù)據(jù)隊(duì)列中電磁筆對(duì)應(yīng)的筆跡進(jìn)行篩選,如果兩電磁數(shù)據(jù)對(duì)應(yīng)的時(shí)間間隔小于預(yù)先設(shè)置的時(shí)間閾值,則兩組相鄰的電磁數(shù)據(jù)對(duì)應(yīng)的觸發(fā)點(diǎn)距離過(guò)近,近似認(rèn)為為一個(gè)觸發(fā)點(diǎn),防止用戶使用電磁筆書(shū)寫(xiě)時(shí)產(chǎn)生誤觸,減少了系統(tǒng)開(kāi)銷(xiāo)。將第一數(shù)據(jù)中至少兩組電磁數(shù)據(jù)相同時(shí),獲取的所述至少兩組電磁數(shù)據(jù)的時(shí)間間距大于預(yù)先設(shè)置的時(shí)間閾值的電磁數(shù)據(jù)為第三數(shù)據(jù)。輸出模塊將篩選完畢得到的電容數(shù)據(jù)中的第二數(shù)據(jù)和電磁數(shù)據(jù)中的第三數(shù)據(jù)調(diào)用線程函數(shù)通過(guò)數(shù)據(jù)接口依次進(jìn)行發(fā)送。對(duì)數(shù)據(jù)隊(duì)列中的電容數(shù)據(jù)和電磁數(shù)據(jù)進(jìn)行篩選時(shí),需根據(jù)軟件的方式進(jìn)行對(duì)電容數(shù)據(jù)對(duì)應(yīng)的觸控面積和電磁數(shù)據(jù)對(duì)應(yīng)的時(shí)間間隔進(jìn)行計(jì)算,耗時(shí)較長(zhǎng),如在控制模塊中進(jìn)行處理,則影響對(duì)電容數(shù)據(jù)和電磁數(shù)據(jù)的處理速度,故在輸出模塊中對(duì)電容數(shù)據(jù)和電磁數(shù)據(jù)進(jìn)行篩選。本實(shí)施例中,電磁屏和電容屏疊加設(shè)置,電容屏置于電磁屏上方。當(dāng)雙模輸入裝置的屏幕按功能區(qū)域設(shè)置時(shí),某些特定的功能區(qū)域只適合采用手指進(jìn)行電容觸控,某些特定的功能區(qū)域也只適合采用電磁筆進(jìn)行電磁感應(yīng)。例如,用戶進(jìn)行書(shū)寫(xiě)時(shí),往往習(xí)慣與采用電磁筆進(jìn)行軌跡輸入,為了避免不必要的干擾,往往對(duì)對(duì)應(yīng)位置的電容采集區(qū)域進(jìn)行限制,刪除對(duì)應(yīng)位置的電容數(shù)據(jù)。本實(shí)施例中,對(duì)篩選完畢得到的電容數(shù)據(jù)中的第二數(shù)據(jù)和的電磁數(shù)據(jù)中的第三數(shù)據(jù)進(jìn)行處理,刪除限制區(qū)域中的電磁數(shù)據(jù)或電容數(shù)據(jù),將從第二數(shù)據(jù)和第三數(shù)據(jù)中刪除預(yù)先設(shè)置的限制區(qū)域內(nèi)對(duì)應(yīng)的電容數(shù)據(jù)或電磁數(shù)據(jù)后得到的電容數(shù)據(jù)和電磁數(shù)據(jù)作為第四數(shù)據(jù)作為第四數(shù)據(jù),并由輸出模塊發(fā)送數(shù)據(jù)隊(duì)列中的第四數(shù)據(jù)。如果限制區(qū)域?yàn)榭旖莶藛蔚扔|控區(qū)域,則對(duì)限制區(qū)域中對(duì)應(yīng)的電磁數(shù)據(jù)進(jìn)行屏蔽,從數(shù)據(jù)隊(duì)列的電容數(shù)據(jù)中的第二數(shù)據(jù)和的電磁數(shù)據(jù)中的第三數(shù)據(jù)中刪除限制區(qū)域?qū)?yīng)的電磁數(shù)據(jù);如果限制區(qū)域?yàn)闀?shū)寫(xiě)筆記等觸控區(qū)域,則對(duì)限制區(qū)域中對(duì)應(yīng)的電容數(shù)據(jù)進(jìn)行屏蔽,從數(shù)據(jù)隊(duì)列的電容數(shù)據(jù)中的第二數(shù)據(jù)和電磁數(shù)據(jù)中的第三數(shù)據(jù)中刪除限制區(qū)域?qū)?yīng)的電容數(shù)據(jù)。為保證輸出模塊同時(shí)對(duì)數(shù)據(jù)隊(duì)列的電容數(shù)據(jù)和電磁數(shù)據(jù)同時(shí)進(jìn)行輸出,則對(duì)第四數(shù)據(jù)進(jìn)行屬性判斷,分別判斷當(dāng)前數(shù)據(jù)和當(dāng)前數(shù)據(jù)的前一組數(shù)據(jù)類(lèi)型是電容數(shù)據(jù)還是電容數(shù)據(jù),如果相鄰兩組數(shù)據(jù)類(lèi)型不同,不是同為電容數(shù)據(jù)或電磁數(shù)據(jù),即發(fā)送當(dāng)前數(shù)據(jù)與當(dāng)前數(shù)據(jù)相鄰的前一組數(shù)據(jù),則將兩組數(shù)據(jù)調(diào)用線程函數(shù)通過(guò)數(shù)據(jù)接口進(jìn)行發(fā)送,從而使雙模輸入裝置同時(shí)對(duì)用戶觸發(fā)的電容數(shù)據(jù)和電容數(shù)據(jù)進(jìn)行響應(yīng)。如果相鄰兩組數(shù)據(jù)類(lèi)型同為電容數(shù)據(jù)或電磁數(shù)據(jù),即當(dāng)前數(shù)據(jù)的數(shù)據(jù)類(lèi)型與當(dāng)前數(shù)據(jù)相鄰的前一組數(shù)據(jù)的數(shù)據(jù)類(lèi)型相同,則按照時(shí)間順序選取當(dāng)前數(shù)據(jù)和前次發(fā)送的兩組數(shù)據(jù)中與當(dāng)前數(shù)據(jù)的類(lèi)型不同的數(shù)據(jù)調(diào)用線程函數(shù)通過(guò)數(shù)據(jù)接口一起進(jìn)行發(fā)送,從而使雙模輸入裝置同時(shí)對(duì)用戶觸發(fā)的電容數(shù)據(jù)和電容數(shù)據(jù)進(jìn)行響應(yīng)。如圖3所示,陰影框表示的數(shù)據(jù)類(lèi)型為電磁數(shù)據(jù),空白框表示的數(shù)據(jù)類(lèi)型為電容數(shù)據(jù),當(dāng)前數(shù)據(jù)為2號(hào)數(shù)據(jù)時(shí),2號(hào)數(shù)據(jù)的數(shù)據(jù)類(lèi)型為電磁數(shù)據(jù),2號(hào)數(shù)據(jù)前的 1號(hào)數(shù)據(jù)的數(shù)據(jù)類(lèi)型為電容數(shù)據(jù),此兩組數(shù)據(jù)的數(shù)據(jù)類(lèi)型不同,則發(fā)送1號(hào)和2號(hào)數(shù)據(jù);同理,依次發(fā)送2號(hào)和3號(hào)數(shù)據(jù)、3號(hào)和4號(hào)數(shù)據(jù)、4號(hào)和5號(hào)數(shù)據(jù);當(dāng)前數(shù)據(jù)為6號(hào)時(shí),6號(hào)數(shù)據(jù)類(lèi)型為電容數(shù)據(jù),6號(hào)數(shù)據(jù)前的5號(hào)數(shù)據(jù)的數(shù)據(jù)類(lèi)型為也同為電容數(shù)據(jù),則按照時(shí)間順序選取6號(hào)數(shù)據(jù)和上次發(fā)送的4號(hào)和5號(hào)數(shù)據(jù)中的電磁數(shù)據(jù),即4號(hào)數(shù)據(jù),則發(fā)送4號(hào)和6號(hào)數(shù)據(jù);同理,依次發(fā)送4號(hào)和7號(hào)數(shù)據(jù);當(dāng)前數(shù)據(jù)為8號(hào)時(shí),8號(hào)數(shù)據(jù)類(lèi)型為電磁數(shù)據(jù),8號(hào)數(shù)據(jù)前的7號(hào)數(shù)據(jù)的數(shù)據(jù)類(lèi)型為電容數(shù)據(jù),此兩組數(shù)據(jù)不是同數(shù)據(jù)類(lèi)型的數(shù)據(jù),則發(fā)送7號(hào)和8號(hào)數(shù)據(jù)。如此輸出模塊調(diào)用線程函數(shù)通過(guò)數(shù)據(jù)接口發(fā)送電容數(shù)據(jù)和電磁數(shù)據(jù),則雙模輸入裝置同時(shí)對(duì)用戶觸發(fā)的電容數(shù)據(jù)和電容數(shù)據(jù)進(jìn)行響應(yīng)。在本發(fā)明的第二實(shí)施例中,如圖4所示,本發(fā)明還公開(kāi)了一種的雙模輸入裝置發(fā)送數(shù)據(jù)的方法,雙模輸入裝置包括相互疊放的電磁屏和電容屏,控制模塊以及輸出模塊, 該方法包括
步驟101,獲取經(jīng)觸發(fā)產(chǎn)生的電容數(shù)據(jù)和電磁數(shù)據(jù)。本裝置在電容屏上電并初始化后,開(kāi)啟電容屏的低功耗模式并使電容屏處于中斷觸發(fā)狀態(tài),當(dāng)用戶通過(guò)手觸等方式觸摸電容屏?xí)r,電容觸控模塊對(duì)應(yīng)的中斷觸發(fā)模式的管腳會(huì)發(fā)生電平變化,控制模塊得到此中斷并關(guān)閉中斷響應(yīng),通過(guò)中斷對(duì)應(yīng)的電容屏處理函數(shù)讀取電容數(shù)據(jù),數(shù)據(jù)讀取完畢后開(kāi)啟中斷響應(yīng),對(duì)電容數(shù)據(jù)進(jìn)行排序,同時(shí)將排序后形成的數(shù)據(jù)隊(duì)列中的電容數(shù)據(jù)發(fā)送至輸出模塊,使雙模輸入裝置根據(jù)用戶輸入的電容數(shù)據(jù)進(jìn)行響應(yīng)。電磁屏上電并初始化后,開(kāi)啟電磁屏的低功耗模式并使電磁屏處于中斷觸發(fā)狀態(tài),當(dāng)用戶通過(guò)電磁筆等方式觸摸電磁屏?xí)r,電磁感應(yīng)模塊對(duì)應(yīng)的中斷觸發(fā)模式的管腳會(huì)發(fā)生電平變化,控制模塊得到此中斷并關(guān)閉中斷響應(yīng),通過(guò)中斷對(duì)應(yīng)的電磁屏處理函數(shù)讀取電磁數(shù)據(jù),數(shù)據(jù)讀取完畢后開(kāi)啟中斷響應(yīng),對(duì)電磁數(shù)據(jù)進(jìn)行排序,同時(shí)將排序后形成的數(shù)據(jù)隊(duì)列中的電磁數(shù)據(jù)發(fā)送至輸出模塊,使雙模輸入裝置根據(jù)用戶輸入的電磁數(shù)據(jù)進(jìn)行響應(yīng)。步驟102,由控制模塊根據(jù)時(shí)間順序?qū)λ鲭娙輸?shù)據(jù)和電磁數(shù)據(jù)進(jìn)行排序,得到數(shù)據(jù)隊(duì)列。在本實(shí)施例中,按照時(shí)間順序?qū)λ鲭娙萦|控模塊獲取的電容數(shù)據(jù)和電磁感應(yīng)模塊獲取的電磁數(shù)據(jù)進(jìn)行排序。本實(shí)施例中,對(duì)于電磁數(shù)據(jù)來(lái)說(shuō),由于在電磁筆點(diǎn)擊電磁屏之前,電磁屏仍接收到電磁筆發(fā)射的電磁數(shù)據(jù),但這時(shí)的電磁數(shù)據(jù)為電磁筆在電磁屏上觸發(fā)前的干擾數(shù)據(jù),故對(duì)獲取得到的電磁數(shù)據(jù)進(jìn)行處理,刪除電磁筆在接近電磁屏?xí)r產(chǎn)生的干擾數(shù)據(jù),將電磁筆在電磁屏上進(jìn)行觸發(fā)時(shí)產(chǎn)生的電磁數(shù)據(jù)作為第一數(shù)據(jù)。在按照時(shí)間順序?qū)λ鲭娙輸?shù)據(jù)和電磁數(shù)據(jù)中的第一數(shù)據(jù)進(jìn)行排序,并按時(shí)間順序?qū)⑴判蛲戤叺臄?shù)據(jù)發(fā)送至輸出模塊。
步驟103,由輸出模塊依次發(fā)送所述數(shù)據(jù)隊(duì)列中的數(shù)據(jù)。對(duì)數(shù)據(jù)隊(duì)列中電容介質(zhì)觸控對(duì)應(yīng)產(chǎn)生的電容數(shù)據(jù)進(jìn)行篩選,如果電容數(shù)據(jù)相應(yīng)的觸控面積小于預(yù)先設(shè)置的面積閾值,則該電容數(shù)據(jù)有效。本實(shí)施例中,預(yù)先設(shè)置的面積閾值為成人手指區(qū)域的面積,約2. 5 CM2,電容數(shù)據(jù)相應(yīng)的觸控面積大于預(yù)設(shè)的面積閾值,表示用戶用身體除手指外的其他部分對(duì)電容屏進(jìn)行電容觸控,濾除了用戶由于用手掌等部位進(jìn)行的誤觸發(fā)而產(chǎn)生的電容數(shù)據(jù)。特別是在右手手指在電容屏上進(jìn)行觸控輸入時(shí),左手習(xí)慣性的會(huì)與電容屏進(jìn)行接觸,從而對(duì)電容屏產(chǎn)生誤觸發(fā)。對(duì)數(shù)據(jù)隊(duì)列中電容介質(zhì)觸控對(duì)應(yīng)的電容數(shù)據(jù)進(jìn)行篩選時(shí),將對(duì)應(yīng)的觸摸面積小于預(yù)先設(shè)置的面積閾值的電容數(shù)據(jù)作為第二數(shù)據(jù)。在其他實(shí)施例中,依次發(fā)送所述數(shù)據(jù)隊(duì)列中的數(shù)據(jù)時(shí),調(diào)用線程函數(shù)通過(guò)數(shù)據(jù)接口依次發(fā)送所述數(shù)據(jù)隊(duì)列中的電磁數(shù)據(jù)和電容數(shù)據(jù)中的第二數(shù)據(jù)。對(duì)數(shù)據(jù)隊(duì)列中電磁筆對(duì)應(yīng)的筆跡進(jìn)行篩選,如果兩電磁數(shù)據(jù)對(duì)應(yīng)的時(shí)間間隔小于預(yù)先設(shè)置的時(shí)間閾值,則兩組相鄰的電磁數(shù)據(jù)對(duì)應(yīng)的觸發(fā)點(diǎn)距離過(guò)近,近似認(rèn)為為一個(gè)觸發(fā)點(diǎn),防止用戶使用電磁筆書(shū)寫(xiě)時(shí)產(chǎn)生誤觸,減少了系統(tǒng)開(kāi)銷(xiāo)。將電磁數(shù)據(jù)中至少兩組數(shù)據(jù)相同時(shí),獲取的所述至少兩組數(shù)據(jù)的時(shí)間間距大于預(yù)先設(shè)置的時(shí)間閾值的電磁數(shù)據(jù)為第三數(shù)據(jù)。將篩選完畢得到的電容數(shù)據(jù)中的第二數(shù)據(jù)和電磁數(shù)據(jù)中的第三數(shù)據(jù)調(diào)用線程函數(shù)通過(guò)數(shù)據(jù)接口依次進(jìn)行發(fā)送。在其他實(shí)施例中,依次發(fā)送所述數(shù)據(jù)隊(duì)列中的數(shù)據(jù)時(shí),調(diào)用線程函數(shù)通過(guò)數(shù)據(jù)接口依次發(fā)送所述數(shù)據(jù)隊(duì)列中的電容數(shù)據(jù)和電磁數(shù)據(jù)中的第三數(shù)據(jù)。本實(shí)施例中,電磁屏和電容屏疊加設(shè)置,電容屏置于電磁屏上方。當(dāng)雙模輸入裝置的屏幕按功能區(qū)域設(shè)置時(shí),某些特定的功能區(qū)域只適合采用手指進(jìn)行電容觸控,某些特定的功能區(qū)域也只適合采用電磁筆進(jìn)行電磁感應(yīng)。例如,用戶進(jìn)行書(shū)寫(xiě)時(shí),往往習(xí)慣于采用電磁筆進(jìn)行輸入,為了避免不必要的干擾,往往對(duì)對(duì)應(yīng)位置的電容采集區(qū)域進(jìn)行限制,刪除對(duì)應(yīng)位置的電容數(shù)據(jù)。本實(shí)施例中,對(duì)篩選完畢得到的電容數(shù)據(jù)中的第二數(shù)據(jù)和電磁數(shù)據(jù)中的第三數(shù)據(jù)進(jìn)行處理,刪除限制區(qū)域中的電磁數(shù)據(jù)或電容數(shù)據(jù),將從第二數(shù)據(jù)和第三數(shù)據(jù)中刪除預(yù)先設(shè)置的限制區(qū)域內(nèi)對(duì)應(yīng)的電容數(shù)據(jù)或電磁數(shù)據(jù)后得到的電容數(shù)據(jù)和電磁數(shù)據(jù)作為第四數(shù)據(jù)作為第四數(shù)據(jù),并由輸出模塊發(fā)送數(shù)據(jù)隊(duì)列中的第四數(shù)據(jù)。如果限制區(qū)域?yàn)榭旖莶藛蔚扔|控區(qū)域,則對(duì)限制區(qū)域中對(duì)應(yīng)的電磁數(shù)據(jù)進(jìn)行屏蔽,從數(shù)據(jù)隊(duì)列的第二數(shù)據(jù)和第三數(shù)據(jù)中刪除限制區(qū)域?qū)?yīng)的電磁數(shù)據(jù);如果限制區(qū)域?yàn)闀?shū)寫(xiě)筆記等觸控區(qū)域,則對(duì)限制區(qū)域中對(duì)應(yīng)的電容數(shù)據(jù)進(jìn)行屏蔽,從數(shù)據(jù)隊(duì)列的電容數(shù)據(jù)中的第二數(shù)據(jù)和電磁數(shù)據(jù)中的第三數(shù)據(jù)中刪除限制區(qū)域?qū)?yīng)的電容數(shù)據(jù)。 為保證同時(shí)對(duì)數(shù)據(jù)隊(duì)列的電容數(shù)據(jù)和電磁數(shù)據(jù)同時(shí)進(jìn)行輸出,則對(duì)第四數(shù)據(jù)進(jìn)行屬性判斷,分別判斷當(dāng)前數(shù)據(jù)和當(dāng)前數(shù)據(jù)的前一組數(shù)據(jù)類(lèi)型是電容數(shù)據(jù)還是電磁數(shù)據(jù),如果相鄰兩組數(shù)據(jù)類(lèi)型不同,不是同為電容數(shù)據(jù)或電磁數(shù)據(jù),即發(fā)送當(dāng)前數(shù)據(jù)與當(dāng)前數(shù)據(jù)相鄰的前一組數(shù)據(jù),則將兩組數(shù)據(jù)調(diào)用線程函數(shù)通過(guò)數(shù)據(jù)接口進(jìn)行發(fā)送,從而使雙模輸入裝置同時(shí)對(duì)用戶觸發(fā)的電容數(shù)據(jù)和電磁數(shù)據(jù)進(jìn)行響應(yīng)。如果相鄰兩組數(shù)據(jù)類(lèi)型同為電容數(shù)據(jù)或電磁數(shù)據(jù),即當(dāng)前數(shù)據(jù)的數(shù)據(jù)類(lèi)型與當(dāng)前數(shù)據(jù)相鄰的前一組數(shù)據(jù)的數(shù)據(jù)類(lèi)型相同,則按照時(shí)間順序選取當(dāng)前數(shù)據(jù)和前次發(fā)送的兩組數(shù)據(jù)中與當(dāng)前數(shù)據(jù)的類(lèi)型不同的數(shù)據(jù)調(diào)用線程函數(shù)通過(guò)數(shù)據(jù)接口一起進(jìn)行發(fā)送,從而使雙模輸入裝置同時(shí)對(duì)用戶觸發(fā)的電容數(shù)據(jù)和電容數(shù)據(jù)進(jìn)行響應(yīng)。 本發(fā)明實(shí)施例提供的雙模輸入裝置發(fā)送數(shù)據(jù)的方法,通過(guò)將電容數(shù)據(jù)和電磁數(shù)據(jù)經(jīng)排序后得到的數(shù)據(jù)隊(duì)列中的依次發(fā)送,實(shí)現(xiàn)雙模輸入裝置的數(shù)據(jù)發(fā)送;由于本發(fā)明實(shí)施例提供的技術(shù)方案將數(shù)據(jù)隊(duì)列中的數(shù)據(jù)通過(guò)一個(gè)接口依次發(fā)送,使得電容屏和電磁屏可以同時(shí)工作。本發(fā)明實(shí)施例解決了現(xiàn)有技術(shù)中由于雙模輸入裝置分別獲取及發(fā)送電磁數(shù)據(jù)和電容數(shù)據(jù),使電容屏和電磁屏不能同時(shí)工作的問(wèn)題。結(jié)合本文中所公開(kāi)的實(shí)施例描述的方法或算法的步驟可以直接用硬件、處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來(lái)實(shí)施。軟件模塊可以置于隨機(jī)存儲(chǔ)器(RAM)、內(nèi)存、只讀存儲(chǔ)器(ROM)、電可編程ROM、電可擦除可編程ROM、寄存器、硬盤(pán)、可移動(dòng)磁盤(pán)、CD-ROM、或技術(shù)領(lǐng)域內(nèi)所公知的任意其它形式的存儲(chǔ)介質(zhì)中。以上所述,僅為本發(fā)明的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種雙模輸入裝置,包括電容屏、電磁屏,其特征在于,還包括電容觸控模塊,其獲取電容屏感應(yīng)到的經(jīng)觸摸產(chǎn)生的電容數(shù)據(jù);電磁感應(yīng)模塊,其獲取電磁屏感應(yīng)到的經(jīng)觸摸產(chǎn)生的電磁數(shù)據(jù);控制模塊,其根據(jù)時(shí)間順序?qū)Λ@得的電容數(shù)據(jù)和電磁數(shù)據(jù)進(jìn)行排序,得到數(shù)據(jù)隊(duì)列;輸出模塊,其依次發(fā)送所述控制模塊得到的數(shù)據(jù)隊(duì)列中的數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的雙模輸入裝置,其特征在于,所述輸出模塊依次發(fā)送所述數(shù)據(jù)隊(duì)列中的數(shù)據(jù)時(shí),若所述當(dāng)前數(shù)據(jù)的數(shù)據(jù)類(lèi)型與所述當(dāng)前數(shù)據(jù)相鄰的前一組數(shù)據(jù)的數(shù)據(jù)類(lèi)型不同時(shí),則將當(dāng)前數(shù)據(jù)與所述當(dāng)前數(shù)據(jù)相鄰的前一組數(shù)據(jù)進(jìn)行發(fā)送;否則,按照時(shí)間順序選取當(dāng)前數(shù)據(jù)和前次發(fā)送的兩組數(shù)據(jù)中的與當(dāng)前數(shù)據(jù)的類(lèi)型不同的數(shù)據(jù)進(jìn)行發(fā)送。
3.根據(jù)權(quán)利要求1或2所述的雙模輸入裝置,其特征在于,所述控制模塊根據(jù)時(shí)間順序?qū)Λ@得的電容數(shù)據(jù)和電磁數(shù)據(jù)進(jìn)行排序包括所述控制模塊根據(jù)時(shí)間順序?qū)λ鲭娙輸?shù)據(jù)和電磁數(shù)據(jù)中的第一數(shù)據(jù)進(jìn)行排序;其中,所述第一數(shù)據(jù)為將電磁數(shù)據(jù)中的與雙模輸入裝置配套的電磁筆接近雙模輸入裝置的感應(yīng)區(qū)時(shí)產(chǎn)生的干擾數(shù)據(jù)刪除后的電磁數(shù)據(jù)。
4.根據(jù)權(quán)利要求3所述的雙模輸入裝置,其特征在于,所述輸出模塊依次發(fā)送所述數(shù)據(jù)隊(duì)列中的數(shù)據(jù)包括所述輸出模塊根據(jù)時(shí)間順序?qū)λ鲭娙輸?shù)據(jù)中的第二數(shù)據(jù)和所述電磁數(shù)據(jù)中的第三數(shù)據(jù)進(jìn)行排序;所述第二數(shù)據(jù)為第一數(shù)據(jù)中對(duì)應(yīng)的觸摸面積小于預(yù)先設(shè)置的面積閾值的電容數(shù)據(jù);所述第三數(shù)據(jù)為在第一數(shù)據(jù)中的至少兩組電磁數(shù)據(jù)相同時(shí),獲取該至少兩組電磁數(shù)據(jù)的時(shí)間間隔大于預(yù)先設(shè)置的時(shí)間閾值時(shí)的電磁數(shù)據(jù)。
5.根據(jù)權(quán)利要求4所述的雙模輸入裝置,其特征在于,從所述第二數(shù)據(jù)和第三數(shù)據(jù)中刪除預(yù)先設(shè)置的限制區(qū)域內(nèi)對(duì)應(yīng)的電容數(shù)據(jù)或電磁數(shù)據(jù)后得到的電容數(shù)據(jù)和電磁數(shù)據(jù)作為第四數(shù)據(jù),由所述輸出模塊發(fā)送數(shù)據(jù)隊(duì)列中的第四數(shù)據(jù)。
6.一種雙模輸入裝置發(fā)送數(shù)據(jù)的方法,其特征在于,雙模輸入裝置包括相互疊放的電磁屏和電容屏,控制模塊以及輸出模塊,該方法包括獲取經(jīng)觸發(fā)產(chǎn)生的電容數(shù)據(jù)和電磁數(shù)據(jù);由控制模塊根據(jù)時(shí)間順序?qū)λ鲭娙輸?shù)據(jù)和電磁數(shù)據(jù)進(jìn)行排序,得到數(shù)據(jù)隊(duì)列;由輸出模塊依次發(fā)送所述數(shù)據(jù)隊(duì)列中的數(shù)據(jù)。
7.根據(jù)權(quán)利要求6所述的雙模輸入裝置發(fā)送數(shù)據(jù)的方法,其特征在于,由輸出模塊依次發(fā)送所述數(shù)據(jù)隊(duì)列中的數(shù)據(jù)時(shí),若所述當(dāng)前數(shù)據(jù)的數(shù)據(jù)類(lèi)型與所述當(dāng)前數(shù)據(jù)相鄰的前一組數(shù)據(jù)的數(shù)據(jù)類(lèi)型不同時(shí),則將當(dāng)前數(shù)據(jù)與所述當(dāng)前數(shù)據(jù)相鄰的前一組數(shù)據(jù)進(jìn)行發(fā)送;否則,按照時(shí)間順序選取當(dāng)前數(shù)據(jù)和前次發(fā)送的兩組數(shù)據(jù)中的與當(dāng)前數(shù)據(jù)的類(lèi)型不同的數(shù)據(jù)進(jìn)行發(fā)送。
8.根據(jù)權(quán)利要求6或7所述的雙模輸入裝置發(fā)送數(shù)據(jù)的方法,其特征在于,由控制模塊根據(jù)時(shí)間順序?qū)λ鲭娙輸?shù)據(jù)和電磁數(shù)據(jù)進(jìn)行排序時(shí),根據(jù)時(shí)間順序?qū)λ鲭娙輸?shù)據(jù)和電磁數(shù)據(jù)中的第一數(shù)據(jù)進(jìn)行排序;其中,所述第一數(shù)據(jù)為將電磁數(shù)據(jù)中的與雙模輸入裝置配套的電磁筆接近雙模輸入裝置的感應(yīng)區(qū)時(shí)產(chǎn)生的干擾數(shù)據(jù)刪除后的電磁數(shù)據(jù)。
9.根據(jù)權(quán)利要求8所述的雙模輸入裝置發(fā)送數(shù)據(jù)的方法,其特征在于,由輸出模塊依次發(fā)送所述數(shù)據(jù)隊(duì)列中的數(shù)據(jù)時(shí),根據(jù)時(shí)間順序?qū)λ鲭娙輸?shù)據(jù)中的第二數(shù)據(jù)和所述電磁數(shù)據(jù)中的第三數(shù)據(jù)進(jìn)行排序;所述第二數(shù)據(jù)為第一數(shù)據(jù)中對(duì)應(yīng)的觸摸面積小于預(yù)先設(shè)置的面積閾值的電容數(shù)據(jù);所述第三數(shù)據(jù)為在第一數(shù)據(jù)中的至少兩組電磁數(shù)據(jù)相同時(shí),獲取該至少兩組電磁數(shù)據(jù)的時(shí)間間隔大于預(yù)先設(shè)置的時(shí)間閾值時(shí)的電磁數(shù)據(jù)。
10.根據(jù)權(quán)利要求9所述的雙模輸入裝置發(fā)送數(shù)據(jù)的方法,其特征在于,從所述第二數(shù)據(jù)和第三數(shù)據(jù)中刪除預(yù)先設(shè)置的限制區(qū)域內(nèi)對(duì)應(yīng)的電容數(shù)據(jù)或電磁數(shù)據(jù)后得到的電容數(shù)據(jù)和電磁數(shù)據(jù)作為第四數(shù)據(jù),由所述輸出模塊發(fā)送數(shù)據(jù)隊(duì)列中的第四數(shù)據(jù)。
全文摘要
本發(fā)明實(shí)施例提供一種雙模輸入裝置及其發(fā)送數(shù)據(jù)的方法,涉及嵌入式輸入領(lǐng)域。為解決現(xiàn)有技術(shù)中電容屏和電磁屏不能同時(shí)工作的問(wèn)題而發(fā)明。本發(fā)明裝置包括電容觸控模塊,其獲取電容屏感應(yīng)到的經(jīng)觸摸產(chǎn)生的電容數(shù)據(jù);電磁感應(yīng)模塊,其獲取電磁屏感應(yīng)到的經(jīng)觸摸產(chǎn)生的電磁數(shù)據(jù);控制模塊,其根據(jù)時(shí)間順序?qū)Λ@得的電容數(shù)據(jù)和電磁數(shù)據(jù)進(jìn)行排序,得到數(shù)據(jù)隊(duì)列;輸出模塊,其依次發(fā)送所述控制模塊得到的數(shù)據(jù)隊(duì)列中的數(shù)據(jù)。本發(fā)明實(shí)施例可以應(yīng)用在嵌入式系統(tǒng)中。
文檔編號(hào)G06F3/046GK102314274SQ20111018194
公開(kāi)日2012年1月11日 申請(qǐng)日期2011年6月30日 優(yōu)先權(quán)日2011年6月30日
發(fā)明者王雷 申請(qǐng)人:漢王科技股份有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1