The invention relates to a display control software realization method based on display mechanism, which belongs to the field of design and development of the display and control software of the trainer avionics system. The SMART display mechanism of multifunctional display control mode is optimized: multi function display using SMART display mechanism, the establishment of the basic elements of the display screen contains all PDF Library: picture definition file consists of a set of SMART display graphics commands, each picture corresponds to a PDF page, and generate these basic graphics commands display elements definition; function while opening PDF files, will be showing all the elements in the frame are defined in the PDF file, including the element attribute and driving the elements needed to display dynamic data source; allow dynamic modify the PDF file, and burn to the display PDF library. The display, modification and control of the display of the multi-function display can be realized quickly and efficiently.
【技术实现步骤摘要】
一种基于显示机制的显控软件实现方法
本专利技术涉及一种基于显示机制的显控软件实现方法,属于教练机航电系统显控软件的设计和开发
技术介绍
教练机航电系统的人机显示功能是通过多功能显示器和显控管理机共同实现的。目前显示方法通常有2类:多功能显示器是预先固化了所有需要显示的画面并分别赋予不同的页面号(同一个功能画面对应多个页面号),运行时,由驻留在显示管理机中的嵌入式显控软件根据航电系统状态通过通讯总线向多功能显示器发送的状态命令,多功能显示器再根据系统的不同状态控制画面的显示内容。这种画面生成方式的优点是对显控软件的功能要求和总线负荷要求均较小,缺点是系统的灵活性、通用性、维护性较差。或者是另一个极端,显控软件负责画面状态的控制和画面元素的产生,并将所有数据通过通讯总线发送显示器,显示器仅作为一个显示终端,这种画面生成方式的优点是修改灵活、通用性、维护性好,缺点是显控软件功能复杂,总线负荷大。
技术实现思路
本专利技术的目的在于提供一种基于显示机制的显控软件实现方法,可以快速、高效的实现对多功能显示器显示的画面进行显示、修改和控制。本专利技术为了实现上述目的,采用如下技术方案:一种基于显示机制的显控软件实现方法:A)、采用SMART显示机制,对多功能显示器显控方式进行优化:多功能显示器采用SMART显示机制,建立包含所有画面基本显示元素的PDF库:画面定义文件,由一组SMART显示器绘图指令组成,每个画面对应一个PDF页面,并生成这些基本显示元素的绘图指令;同时开放PDF文件的定义功能,将显示画面中全部可能出现的元素在PDF文件中进行定义,包括元素属性: ...
【技术保护点】
一种基于显示机制的显控软件实现方法,其特征在于:A)、采用SMART显示机制,对多功能显示器显控方式进行优化:多功能显示器采用SMART显示机制,建立包含所有画面基本显示元素的PDF库:画面定义文件,由一组SMART显示器绘图指令组成,每个画面对应一个PDF页面,并生成这些基本显示元素的绘图指令;同时开放PDF文件的定义功能,将显示画面中全部可能出现的元素在PDF文件中进行定义,包括元素属性:标识、显隐、字体大小、颜色、闪烁频率、光标位置和连续字符个数,以及和驱动该元素显示所需动态数据的来源;允许动态的修改PDF文件,并烧录到下显的PDF文件库中。
【技术特征摘要】
1.一种基于显示机制的显控软件实现方法,其特征在于:A)、采用SMART显示机制,对多功能显示器显控方式进行优化:多功能显示器采用SMART显示机制,建立包含所有画面基本显示元素的PDF库:画面定义文件,由一组SMART显示器绘图指令组成,每个画面对应一个PDF页面,并生成这些基本显示元素的绘图指令;同时开放PDF文件的定义功能,将显示画面中全部可能出现的元素在PDF文件中进行定义,包括元素属性:标识、显隐、字体大小、颜色、闪烁频率、光标位置和连续字符个数,以及和驱动该元素显示所需动态数据的来源;允许动态的修改PDF文件,并烧录到下显的PDF文件库中。2.B)、显控软件建立SMART画面实现函数,通过总线数据控制画面显示:在显控软件中针对画面功能建立一个显示画面实现函数,将PDF定义的显示元素分成静态、动态2种,分别使用属性块和数据块来控制显示;属性块是根据PDF中定义的元素属性:标识、显隐、字体大小、颜色或闪烁频率进行定义;数据块是根据该画面需要显示的数据:速度、高度进行定义;SMART画面实现函数实时依据航电系统当前状态,刷新属性块和数据块,并...
【专利技术属性】
技术研发人员:严菡,王利祥,汪高峰,徐琳,胡亚昌,王俊,张俊,周龙,徐历春,刘聪,陈国平,袁广玉,
申请(专利权)人:江西洪都航空工业集团有限责任公司,
类型:发明
国别省市:江西,36
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。