检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:梁波[1] 袁智[1] 邓辉[1] 卫守林[1,2]
机构地区:[1]昆明理工大学云南省计算机技术应用重点实验室,云南昆明650500 [2]中国科学院云南天文台,云南昆明650011
出 处:《天文研究与技术》2015年第4期466-472,共7页Astronomical Research & Technology
基 金:国家自然科学基金(11203011;11403009);云南省应用基础研究项目(2013FZ018)资助
摘 要:RTS2作为远程望远镜控制的开源框架,在天文自主观测领域得到了广泛的应用,在观测仪器中,CCD是天文望远镜系统中一个必不可少的组成部分。在实际工作环境中,部分CCD在Linux操作系统下缺乏支持,致使该设备无法在RTS2框架中协同工作,在无替代CCD的情况下导致整个望远镜系统无法正常使用。借助Windows下的Direct Show技术对视频设备的支持,在Linux与Windows异构操作系统间利用Socket通信技术建立访问控制桥梁,从而扩展出一种新的CCD类型。通过测试,RTS2能借助该设备控制Windows下的CCD,并实时获取图像,研究取得了一定的成果:(1)使用Direct Show技术控制和访问Windows驱动模型(Windows Driver Model,WDM)的所有CCD获得一种通用的CCD访问方式;(2)借助Socket通信进行延伸对RTS2框架下的其他类型设备在异构操作系统下扩展具有参考意义。As an open-source framework for remote telescope control with a Linux operating system, the RTS2 has been widely used in automatic observation using astronomical telescopes.Among various instruments a CCD is an essential part of an astronomical telescope system.However, there is a lack of technical support for operating CCD devices of a number of types under practical Linux environments, causing such a CCD device not functioning in the RTS2 framework.Without a replacement CCD the entire telescope system will be useless.Based on the function of the DirectShow technology in supporting video equipments under a WINDOWS operating system, we propose a method to use a Socket to establish communications between a Linux environment and a WINDOWS environment, so as to extend operations of a CCD into the LINUX environment.We have found from our test that a CCD device working under the WINDOWS but with its operations extended using our method can be controlled in the RTS2 to obtain real-time images.Our research has certain achievements:1) A commonly applicable method using the DirectShow is realized to access and control any CCD supported by a WINDOWS Driver Model.2) The extension of CCD operations within the RTS2 framework through Socket communication provides rather valuable reference for incorporating equipments of other types in a system with heterogeneous operating systems.
关 键 词:异构操作系统 RTS2 CCD DIRECTSHOW SOCKET
分 类 号:TP391.41[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.42