设为首页| 收藏本站|

开源天文论坛  astrocn.org

 !forgotpw!
 !register!

QQ login

One step, quick start

!show!: 3095|!reply!: 2

[软件分享] 关于天文软件 INDI协议库的 汉化介绍

[!share_url_copy!]
  • TA的每日心情
    开心
    2018-2-10 21:40
  • 签到天数: 1 天

    [LV.1]初来乍到

    164

    viewthread_userinfo_threads

    729

    viewthread_userinfo_posts

    8910k

    viewthread_userinfo_credits

    管理员

    Rank: 9Rank: 9Rank: 9

    viewthread_userinfo_credits
    893003

    最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

    !poston!: 2014-6-6 13:22:36
    | !thread_show_all! |!read_mode!
    一个挺不错的天文望远镜自动控制集成系统,为大家介绍一下,原创翻译,水平有限,不对的地方请多指教{:soso_e113:}
    更多详情,请访问http://www.indilib.org/
    QQ图片20140606132047.jpg


    INDI是什么?
    INDI是一个设计用来支持天文设备控制、自动化、数据采集和前端软件与硬件设备交换信息的协议。INDI的含义是Instrument-Neutral-Distributed-Interface(设备中立分布式接口,不管是什么样的设备,对用户均封装为统一的接口),由ClearSky研究所的Elwood C. Downey开发。

    控制系统通常针对特定设备或某一类设备编写, 当一个或多个设备的参数变化时,就需要修改软件以适应变化(好麻烦),也就是说,前端软件与底层硬件是紧密相关的。

    INDI控制协议为解决这个问题提供了一个框架,将底层的硬件和高层的软件客户端剥离开,也就是说,软件客户端完全不需要知道底层硬件是什么,运行时,软件客户端只与设备驱动程序通信,构建一个基于设备提供服务的动态用户界面。

    本质上讲,INDI具备描述任何设备和参数的能力,只要你感兴趣,可以开发任何适用于客户端软件的设备驱动,而不用对客户端软件进行改变(类似于EQMOD啊)。

    但不仅仅是这些,INDI协议是基于XML的,它可以很容易地解析和嵌套在其他系统中。比如,你可以将INDI纳入RTML(一种用于开放协同环境的信任管理语言),用以设置与设备相关的观测规则。此外,INDI的服务器/客户端结构,很适合实施远程控制,可以在一个集中的环境中,无缝远程控制分散在各个节点的设备。

    最后,可以使用INDI脚本编写工具来编写INDI驱动,你可以用这些命令行工具完全控制你的设备。这些工具能够使开发人员为他们的设备灵活制定拍摄计划和自动化框架。
    !reply!

    !thread_magic! !report!

  • TA的每日心情
    开心
    2018-2-10 21:40
  • 签到天数: 1 天

    [LV.1]初来乍到

    164

    viewthread_userinfo_threads

    729

    viewthread_userinfo_posts

    8910k

    viewthread_userinfo_credits

    管理员

    Rank: 9Rank: 9Rank: 9

    viewthread_userinfo_credits
    893003

    最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

     !thread_author!| !poston!: 2015-6-22 02:43:40
    | !thread_show_all!
    卧槽,最近indi都出到1.0了。。。。

    该用户从未签到

    1

    viewthread_userinfo_threads

    4

    viewthread_userinfo_posts

    19

    viewthread_userinfo_credits

    新手上路

    Rank: 1

    viewthread_userinfo_credits
    19
    !poston!: 2019-1-25 19:31:35
    | !thread_show_all!
    大神 INDI 更新到 1.7.0 ,要不要研究下怎么玩啊

    !post_credits_rule!

    QQ|手机版|小黑屋|开源天文论坛     开源天文论坛 TinyAstro 讨论组

    !time_now! , !processed_in! 0.128416 !seconds!, 30 !queries! .

    Powered by Discuz! X3.3

    Release 20170120, © 2001-2019 Comsenz Inc.

    MultiLingual version, Rev. 555, © 2009-2019 codersclub.org

    !fastreply! !scrolltop! !return_list!