发明名称 一种仪器属性的错误识别方法
摘要 本发明公开了一种仪器属性的错误识别方法,首先,归纳出已有相同类型仪器的功能类型,针对每类功能确定该功能类型下所有可能的性能属性;建立仪器属性链表,每种功能对应一个仪器属性链表,仪器属性链表的每一个结点对应一个仪器,每个结点中的元素包含相应功能下的所有可能的性能属性;在驱动软件中定义所支持的仪器的信息,包括仪器代号、仪器所具有功能和仪器属性链表地址;当用户配置仪器硬件时,向驱动软件输入待配置仪器的配置属性,根据驱动软件中的仪器定义以及仪器属性链表对配置属性进行验证,如果验证发现用户配置信息不属于该仪器,则提示错误。本发明采用仪器属性链表和错误判断的结合,实现错误识别方法的通用性。
申请公布号 CN103092752A 申请公布日期 2013.05.08
申请号 CN201210572511.1 申请日期 2012.12.25
申请人 北京航天测控技术有限公司 发明人 张伟楠;许崴稚;胡志臣;楚艳丽;杨立杰
分类号 G06F11/36(2006.01)I 主分类号 G06F11/36(2006.01)I
代理机构 北京理工大学专利中心 11120 代理人 杨志兵;高燕燕
主权项 一种仪器属性的错误识别方法,其特征在于,包括:S00,归纳出已有相同类型仪器的功能类型,针对每类功能确定该功能类型下所有可能的性能属性;S01,建立仪器属性链表,步骤S00中归纳出的每种功能对应一个仪器属性链表,仪器属性链表的每一个结点对应一个仪器,每个结点中的元素包含相应功能下的所有可能的性能属性;根据仪器属性填写仪器属性链表;S02,在驱动软件中定义所支持的仪器的信息,包括仪器代号、仪器所具有功能和仪器属性链表地址;S03,当用户配置仪器硬件时,向驱动软件输入待配置仪器的配置属性,驱动软件根据仪器代号判断待配置仪器是否属于驱动软件所支持的仪器,并且根据所述仪器所具有功能判断用户输入的配置属性是否隶属于待配置仪器所具有的功能;如果两项判断均满足,则根据所述仪器属性链表地址从相应功能的仪器属性链表中读取配置属性的属性值,判断用户配置的属性是否与读取的属性值相匹配,如果是,则继续进行硬件配置,否则,提示错误;如果两项并非均满足,则直接提示错误。
地址 100041 北京市石景山区实兴东街3号