999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

新型人機交互平板電視空間遙控器設計與實現

2012-06-25 03:31:32彭婷婷周敏儀汪紅兵
電視技術 2012年4期
關鍵詞:程序功能

傅 勇,彭婷婷,周敏儀,汪紅兵

(1.廣州市弘元互動數字技術開發有限公司,廣東 廣州 510006;2.佛山云聯科技有限公司,廣東 佛山 528200;3.廣州市億新傳播媒介技術研究院有限公司,廣東 廣州 510030;4.廣州弘洋視訊科技有限公司,廣東 廣州 510006)

隨著數字電視[1]的不斷進步,第二浪潮互聯網電視向第三浪潮智能電視轉變,基于智能電視開放應用服務平臺與內容層出不窮[2],正以快速的發展速度向前邁進?;诖耍鞣N形式的界面操作不斷創新,使越來越多的應用內容表現方式更多樣化,但傳統遙控器上下左右固定式按鍵操作已不能滿足界面表現需要[3]及多元化表現方式,為了應對數字電視內容服務產業的發展需要,突破傳統遙控器只能用按鍵作控制的瓶頸問題,本文提出自由操控的空間遙控器,以人的操控意識為主導,自由控制遙控器,以遙控光標的自由移動操控方式滿足數字電視互動內容產業發展需要。

1 空間遙控器總體設計

空間遙控器[4]采用2.4 GHz無線傳輸模塊,擺脫傳統遙控器通信單一的模式。該款遙控器裝備陀螺儀[5]和加速度傳感器,極大限度地模擬人類的手部動作,不需借助任何按鍵便能做到傾斜和上下旋轉,傾斜和左右旋轉,圍著主軸旋轉,上下加速度,左右加速度,朝向屏幕加速和遠離屏幕加速等操控動作。該設計可工作于全球開放的ISM頻段,不單具備電壓低、效率高、成本低、可進行雙向高速數據傳輸的特點,還可實現快速跳頻,前向糾錯及進行校驗等功能。

2 空間遙控器軟件設計

基于遙控器總體設計,以下描述遙控器驅動程序的工作流開發設計思路,給出層次結構關系及程序功能規劃。遙控器驅動程序包含數據處理類庫、驅動運行程序和驅動啟動程序,如圖1所示。

數據處理庫類為模塊程序的核心部分,從硬件搜索到數據庫抓取,再到模擬出鼠標數據全過程,及其抓取加速度數據模擬粗略的方向控制。該模塊屬于子模塊,由驅動運行程序開啟子線程運作,內部邏輯負責提供調用接口,供驅動運行程序使用,如圖2所示。

圖2 數據處理類功能圖

驅動設備數據獲取,啟動對遙控器的數據獲取,初次啟動的時候分為連接設備和讀取數據兩步,并啟動鼠標和鍵盤鉤子,檢測鼠標和鍵盤的特殊操作,正常啟動之后由程序自行負責意外中斷后的再運行,及其異常處理。程序關閉釋放設備,當驅動程式關閉后,釋放程序占據的資源,并且關閉鼠標和鍵盤鉤子。接口處理類定義接口供驅動運行程序實現:關閉開啟聲音,遙控器電量獲取,遙控器鍵盤命令獲取,發送靜止狀態要求。

總體上需要實現長時間后臺運行,且不能占用過多CPU和內存資源。對精度要求為數據格式的準確性和數據信息的完整性,鼠標模擬的及時性,允許細微的移動漂移。遙控器的隨時更換要求為靈活性要求。長時間后臺運行,每秒處理數據次數在300左右。

該數據處理庫類模塊雖然為類庫,實際上是驅動運行的主要功能部分,對遙控器的邏輯操作和數據操作全部集中在該模塊中,驅動運行程序只是一個載體,如圖3所示。

圖3 模塊流程邏輯框圖

驅動運行程序模塊主要負責啟動和關閉驅動,與互動應用系統框架進行消息通信,并操作系統資源。該模塊為驅動程序的運行窗體,是其面模塊的承載模塊,負責與外部程序的消息收發、操作注冊表等功能。如圖4所示,驅動運行程序包含啟動關閉驅動、消息處理及其他操作,如注冊表操作、INI文件操作和界面操作。啟動關閉驅動用于觸發驅動的啟動和關閉,資源的獲取和釋放。消息處理模塊與其他進程之間進行消息通信、命令的轉發和接收,并觸發相關功能。

圖4 驅動運行程序結構框圖

驅動運行模塊運行比較簡單,主要任務集中在消息的接收和發送,如圖5及圖6所示。

圖5 模塊流程邏輯圖

圖6 驅動啟動程序模塊流程邏輯框圖

3 空間遙控器硬件設計

空間遙控器硬件設計體積小,不需要外接天線,遙控器的接收器采用標準USB接口,即插即用,方便快捷,且接收靈敏度高。USB枚舉成標準的應用設備,不需要安裝額外驅動。接收器與遙控器單一配對,可以通過自身的對頻功能,與同系統的遙控器進行對頻使用。

為了增加對家電的控制,遙控器還增加了紅外學習功能。通過采集遙控器發射的波形中的高低電平的寬度,并翻譯成紅外碼儲存在存儲器上,從而實現自主地學習家電遙控器的編碼,對家電進行自由控制。圖7為空間遙控器按鍵功能圖示。

該款遙控器還具備語音通話功能,可以當電話使用。USB AUDIO擁有充裕的帶寬,聲音質量高。

空間遙控器配備了可充電的鋰電池,能通過MINI-USB接口進行充電,如圖8所示。另外,對電池電量進行實時監控,并將電池電量通過無線傳輸給主機。

4 空間遙控器的應用

電視通話應用實現結果如圖9所示,在該應用中可通過界面軟鍵盤輸入或通過遙控器數字鍵輸入被呼入方號碼,選擇界面右方呼叫鍵便可進行該號碼用戶呼叫功能;當呼叫操作成功,被呼叫方可選擇接聽或掛斷。以下表1給出了遙控器于電視呼叫應用的關鍵類功能說明。

表1 遙控器于電視呼叫應用關鍵類功能

5 小結

通過以上介紹,文中重點介紹了空間遙控器總體設計原理,遙控器驅動程序的基本組成結構,分析了驅動程序內數據處理類庫、驅動運行程序與驅動啟動程序之間的關系和邏輯結構,給出空間遙控器工作流的整體設計思路,并介紹了空間遙控器硬件和與電視呼叫應用結合的應用實例。

[1]劉亞峰.淺談交互式數字電視應用及其發展[J].電腦知識與技術,2008(3):722-723.

[2]羅克露,姜連波.開放式體系架構的數字家庭中心服務器——智能化構件容器的研究與實現[J].電子科技大學學報,2010(2):255-259.

[3]張碧瀟,許曉云.數字家庭的交互特性研究[J].大眾文藝,2010(15):6.

[4]倪新國,楊華波,張士峰.空間陀螺儀顯示標定與隱式標定方法[J].中國空間科學技術,2008(5):39-45.

[5]陳亮,黃玉美,林義忠,等.陀螺儀角速度的檢測與處理[J].傳感器與微系統,2006(4):58-59.

猜你喜歡
程序功能
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
失能的信仰——走向衰亡的民事訴訟程序
“程序猿”的生活什么樣
關于非首都功能疏解的幾點思考
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
懷孕了,凝血功能怎么變?
媽媽寶寶(2017年2期)2017-02-21 01:21:24
“簡直”和“幾乎”的表達功能
創衛暗訪程序有待改進
中國衛生(2015年3期)2015-11-19 02:53:32
中西醫結合治療甲狀腺功能亢進癥31例
主站蜘蛛池模板: 亚洲女人在线| a级毛片视频免费观看| 美女一级毛片无遮挡内谢| 国产成人超碰无码| 9丨情侣偷在线精品国产| 午夜福利无码一区二区| 日本少妇又色又爽又高潮| 国产美女丝袜高潮| 精品人妻系列无码专区久久| 国产成人1024精品| 久久综合色播五月男人的天堂| 又黄又湿又爽的视频| AV色爱天堂网| 午夜性刺激在线观看免费| 亚洲制服丝袜第一页| 在线观看国产精美视频| 国产精品刺激对白在线| 国产波多野结衣中文在线播放| 巨熟乳波霸若妻中文观看免费 | 99久久精品视香蕉蕉| 伊伊人成亚洲综合人网7777 | 亚洲精品男人天堂| 亚洲视频在线网| 欧美性猛交一区二区三区| 国产在线一区视频| 91香蕉国产亚洲一二三区| 免费看美女毛片| 播五月综合| 亚洲天堂成人| 久久无码免费束人妻| 国产一二三区视频| 狂欢视频在线观看不卡| 无码一区18禁| 综合社区亚洲熟妇p| 粉嫩国产白浆在线观看| 中文字幕不卡免费高清视频| 污视频日本| 亚洲性影院| 玖玖免费视频在线观看| 国产免费怡红院视频| 亚洲av无码人妻| 亚洲精品在线观看91| 大陆国产精品视频| 精品国产欧美精品v| 手机在线免费毛片| 久久国产高潮流白浆免费观看| 26uuu国产精品视频| 日本三区视频| 久久九九热视频| 国产成人免费| 亚洲香蕉伊综合在人在线| 国产丝袜一区二区三区视频免下载| 国产成人亚洲无吗淙合青草| 国产午夜不卡| 精品黑人一区二区三区| 国模私拍一区二区| 91网红精品在线观看| 亚洲精品成人7777在线观看| 国产欧美专区在线观看| 97色婷婷成人综合在线观看| 亚洲成在人线av品善网好看| 熟女成人国产精品视频| 久久国产高清视频| 欧美啪啪一区| 欧美精品三级在线| 精品亚洲欧美中文字幕在线看| 国产精品无码作爱| 日韩在线网址| 国产成人永久免费视频| 日韩黄色在线| 中文字幕 日韩 欧美| 亚洲天堂视频网| 热久久综合这里只有精品电影| 首页亚洲国产丝袜长腿综合| 小说 亚洲 无码 精品| 欧美成人区| 色亚洲成人| 成人福利在线视频| 国产综合精品一区二区| 97在线碰| 亚洲中文字幕久久精品无码一区| 国产黄色视频综合|