买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明公布】一种利用skymap电子星图控制天文望远镜的方法_中科院南京天文仪器有限公司_202211148461.4 

申请/专利权人:中科院南京天文仪器有限公司

申请日:2022-09-21

公开(公告)日:2022-12-30

公开(公告)号:CN115540855A

主分类号:G01C21/02

分类号:G01C21/02

优先权:

专利状态码:在审-实质审查的生效

法律状态:2023.01.20#实质审查的生效;2022.12.30#公开

摘要:本发明公开了一种利用skymap电子星图控制天文望远镜的方法。该方法包括Skymap电子星图以及与所述Skymap电子星图在同一计算机上运行的单独编制的天文望远镜控制程序;所述计算机上的操作系统为windows的任意版本;在第七函数内,利用windows的系统函数FindWindow获取天文望远镜控制程序的句柄;在天文望远镜控制程序中,增加对WM_COPYDATA的响应。本发明解决了skymap电子星图仅能驱动RS232接口望远镜的不足,适用于任意计算机接口望远镜,利用商用电子星图软件选取天体,通过电子星图的望远镜驱动接口,控制望远镜实现自动寻星和跟踪天体。

主权项:1.一种利用skymap电子星图控制天文望远镜的方法,其特征在于,包括Skymap电子星图以及与所述Skymap电子星图在同一计算机上运行的单独编制的天文望远镜控制程序;所述计算机上的操作系统为windows的任意版本;所述Skymap电子星图提供的望远镜接口函数包括:第一函数,即Dll入口;第二函数,即望远镜型号描述;第三函数,即Skymap电子星图支持的各个回调函数的名称;第四函数,即获取串行口参数;第五函数,即初始化串行口并连接望远镜;第六函数,即获取望远镜位置参数;第七函数,即自动指向选中的天体;第八函数,即同步望远镜函数;第九函数,即设定望远镜位置;第十函数,即设定望远镜时间;所述方法包括:在第六函数内,以共享方式打开skymap所在文件夹下的Position.txt文件,其中存放了望远镜程序写入的望远镜当前的赤经赤纬信息,读取该赤经赤纬信息,分别存放到第六函数的参数doubledRA、doubledDec;Skymap自动调用第六函数,并从其参数doubledRA、doubledDec中得到望远镜的赤经赤纬,并在星图的界面上以十字丝显示望远镜所指向的位置;在天文望远镜控制程序中,定时以共享方式打开skymap所在文件夹下的Position.txt文件,将望远镜赤经赤纬信息写入到该文件,供skymap星图读取;在第七函数内,利用windows的系统函数FindWindow获取天文望远镜控制程序的句柄;定义一个COPYDATASTRUCT结构的变量,记为cpd;在第七函数的参数里,携带有skymap电子星图计算得到的天体视赤经赤纬坐标,将其格式化后置入cpd的lpData;用windows的系统函数SendMessage,向天文望远镜控制程序发windows系统消息WM_COPYDATA,cpd作为该消息的长参数;第四函数直接返回true,不做任何处理;第五函数直接返回true,不做任何处理;在天文望远镜控制程序中,增加对windows系统消息WM_COPYDATA的响应,在响应程序中,解析WM_COPYDATA消息的长参数的COPYDATASTRUCT结构的lpData,得到skymap电子星图发送来的天体视赤经赤纬坐标,然后采用天文望远镜自己的控制程序中的自动指向和跟踪处理算法,控制天文望远镜对星图选中的天体进行自动指向和跟踪。

全文数据:

权利要求:

百度查询: 中科院南京天文仪器有限公司 一种利用skymap电子星图控制天文望远镜的方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。