IData 是目前世界上人机接口(HMI)最先进的开发工具;是目前高安全敏感性的特殊市场,嵌入式应用最先进的开发工具; Data可以产生实时可交互的三维仪表的快速开发工具,可高效地应用于训练模拟和虚拟原型。
 
IData已经成功应用于许多不同的领域,如航空工业,军事,医学和汽车业等,通过高安全性敏感性的机载软件适航标准DO-178B/C认证;为无人机的控制系统及地面站的显示系统及无人机训练系统提供平台支持;IData 成功地把数字移动地图与三维视景管理紧密结合为一体以满足各种应用,如机载娱乐系统、导航系统及综合显示系统等;IData同时也支持移动终端典型应用;所以从智能手机应用到作战指挥室的显示再到代表性的航电显示都是Idata的应用领域。

IData 能够严格地实现真实环境性能要求;具备在有限资源条件下的快速响应能力及高可靠性;可与实时操作系统集成,以及各种软硬件灵活配置,IData应用开发的技术要点如下:
l   强大的功能使得人机接口开发者能够以图形的方式构建人机接口的逻辑模型;
l   提供一系列的小工具满足用户界面设计的关键特征需求,如弹出式菜单、列表数据显示、选项卡式面板、组合框、列表框、选项按钮组等等;
l   支持OpenGL, OpenGL ES, 和 OpenGL SC 标准;
l   IData不生成代码,IData HSL 生成器将IData Modeler设计生成数据。这些数据可以被IData 实时读取;
l   快速的原型设计——因为IData 运行时只需要目标系统的数据,飞行过程中HSL 修改和生成的新数据集可以随时被覆盖,而不用重新启动或重新加载,这样可以支持在“人在回路”的开发和测试。
l   兼容性高,利用其它工具开发的图形及应用可以很容易转换成IData的格式。
l   平台独立,允许用户自行选择硬件,不指定特定的处理器、实时操作系统、图形芯片的种类及品牌。
l   DO-178B/C认证——IData系统可以满足适航标准DO-178B/C需求IData认证套件包含规划文档、FAA的需求和验证工作内容等。
下图为IData的产品配置:

 
IData® Tool Suite 的软件集(核心模块)
IData Modeler -用户界面以创建各个仪表的图形和逻辑
Test Data Generator-驱动变量值,进行仪表研发和演示
Font Creator- 生成IData的纹理和几何字体
IData Layout Editor -创建仪表布局
IData Render Engine-IData基本渲染引挚,加载布局文件,并提供与内部IData窗口系统的界面接口
IData Transport Library-发送命名数据到外部应用,并接收外部应用的事件
IDataRL Executable –一个标准的OpenGL应用程序,可以以各种窗口尺寸和格式运行布局文件,并可以处理和传递标准的输入事件,或发送用户事件到IData Transport library.
IData® 的扩展模块及插件
IData/RT 跨平台SDK,支持在VxWorks RTOS 下的嵌入式开发
IData/ACG 代码生成器,业内首先可以生成OpenGL ES客户化代码;生成的代码支持IData®所有的特性字体、纹理和控制等;
IData3D 集成基于场景图的三维交互可视化场景,支持OpenFlight, 3D Studio,和TerraPage.
IDataMap 二/三维数字地图扩展工具,可集成各类地理信息数据,支持通用操作如:GFP,指挥控制、W/T等,完全支持数字化地理空间信息查询和浏览,以及C4ISR和任规划等其它应用。提供最完整的地理信息应用功能。
IDataMotif提供一系列的小工具满足用户界面设计的关键特征需求,如弹出式菜单、列表数据显示、选项卡式面板、组合框、列表框、选项按钮组等等;
IData178,提供必要的工作产物(artifacts
Mantis 插件 使 Idata虚拟仪表可以插入 Mantis COTS IG系统.
 
IGL™高效率高性能的OpenGL SC软件引挚
IGL是跨平台和实时操作系统的高性价比图形资源库;适用于内存分区热备容错的应用。在嵌入式计算平面的实时图形应用没有功耗和散热问题;持OpenGL SC/ES (高安全敏感和嵌入式系统)标准
l   平台独立— 完全跨平台(硬件和软件);
l   完全支持OpenGL SC 1,支持GPU加速;
l   虚拟化驱动,可以使系统中标准的处理器执行渲染功能;
l   高效率高性能,支持高安全敏感应用模型的浮点和定点算法;
l   代码少和微小资源占用;
l   高质量的图象显示,支持任何显示分辨率下的线性和纹理抗混叠
l   帧缓存模式,支持16-, 24- and 32-bit帧缓存模式;
l   DO-178B/C 认证包—  DO-178B/C工作产品包,支持FAA认证流程;