美敦力-6800

美敦力开发具有触摸屏和多语言支持的 FDA 认证医疗设备

挑战

医生和临床医生必须使用许多不同的设备来治疗他们的病人。 他们没有时间或倾向专门研究单个设备。 因此,医疗设备制造商的目标是创建更加直观的界面,让医生以更快的速度和更安全的方式执行更多的程序。

当美敦力着手重新设计用于 Cardioblate® 68000 和 Prostiva® 产品的射频发生器的用户界面时,易用性是最重要的。 尽管生成器可能最终用于完全不同的医疗领域(Prostiva® 的临床医生办公室或 Cardioblate® 的手术室),但改进的 UI 将有助于将注意力集中在患者身上,而不是设备上。 美敦力对用户界面进行大修的第二个目标是创造一种愉快的体验,鼓励医生将这种易于使用的尖端技术与美敦力联系起来。

凭借久经考验的控制算法,工程师可以专注于设计新界面(包括多语言支持),将新 UI 集成到当前软件层,以及选择合适的触摸屏。 在整个开发过程中,团队希望始终保持灵活性并对新想法和替代设计做出响应。 他们希望 Human Factors 小组和产品研究能够为界面的外观和感觉提供框架。

对于典型的图形程序员来说,没有基本的接口规范是一个瘫痪的场景。 然而,美敦力选择了这种方法,作为让市场决定界面应该包含什么以及它应该看起来如何的一种方式。 Altia 工具让他们能够快速制作大量界面的原型并将其交付给团队成员和客户,同时在实验室中为定制设备硬件使用相同的图形。

相对较早的决定,该设备将在 StrongARM 处理器上运行 VxWorks。 自然地,考虑使用标准 WindML 对象来创建界面。 然而,这不会是一个标准的 GUI。 为 UNIX 程序员提供一个乏味的产品是不可接受的。 该设备需要易于拾取和使用。 一刀切的小部件库会导致界面受损,没有客户想要的外观或功能。 每次对组件进行调整或重新设计时,手动编码自定义小部件将花费太长时间来编程。 此外,征求许多不同人的意见(甚至那些没有 VxWorks 系统的人)对于定义正确的 GUI 至关重要。

解决方案

使用 Altia Design,美敦力能够对界面进行原型设计并尝试更改。 Altia Design 专为创建自定义 GUI 而构建,Altia DeepScreen 将这些交互式图形转换为可在各种硬件目标上运行的纯源代码。 Altia 无缝融入美敦力的开发周期。 工程师会使用 Altia 来绘制 GUI 组件或引入图像,当他们生成代码时,Altia 会处理所有事情。 他们可以自由地专注于用户界面,而不是在屏幕上显示像素的低级细节。

在完成的布局中,Altia 项目具有将出现在实际设备屏幕上的所有 UI 部分。 这些组件可以通过 Altia 的 API 向底层代码发送和接收事件。 在实际界面的一侧,美敦力工程师还添加了一个控制面板,让他们无需在实际硬件上运行即可模拟这些相同的事件。 这对于让任何拥有 PC 的人尝试这种行为至关重要。 GUI 被展示给更广泛的受众,因此收到了更好的反馈。

借助 Altia DeepScreen 的选择性代码生成功能,当他们想要创建代码以尝试使用 VxWorks 实验室设置时,他们可以选择主屏幕,为 VxWorks/WindML 生成代码,并使用 Altia API 在他们的主应用程序中编译。 要为销售代表、营销人员和经理创建 Windows 版本,他们将选择主屏幕和控制面板,然后为 Windows 生成代码。 两个平台都使用相同的主屏幕图形,并且控制面板生成的通信事件与目标上的源代码完全相同。

这些独立的 Windows 可执行文件对于与翻译人员协作特别有帮助。 使用控制面板,翻译人员可以滚动浏览任何消息并在各种状态窗口中查看。 此外,美敦力组织了他们的界面,以便使用外部资源文件来设置显示中的动态文本字符串。 翻译人员可以更改此 ASCII 文件并查看新文本的外观。 节省了大量时间,因为他们不需要将任何内容发送回工程师进行编译。

这个控制面板还有另一个意想不到的好处。 它允许工程师测试所有事件处理,并在实验室设置完全组装之前对接口行为进行建模。 美敦力工程师发现,在拥有真实硬件之前使用模拟设备确实有助于压缩进度。

快速编辑和自动代码生成甚至有助于最终确定硬件。 使用实际生成的图形对各种显示器进行了试听,以查看屏幕是否合适。 工程师可以检查可读性、分辨率、亮度、大小和布局等方面的性能。

结果

凭借来自客户和团队成员的大量反馈,美敦力工程师将合适的设备推向市场。 Cardioblate® 和 Prostiva® 产品使用 Altia DeepScreen 生成的代码来驱动他们的显示器。

此外,在交付初始产品后,工程师们意识到使用 Altia 创建配套实用程序是多么容易。 他们创建了一个源自主 GUI 和源代码的应用程序,供客户校准实验室使用。 由于这个界面只是在底层软件中有一些额外的控件和挂钩,所以它很快就被扭转了。 以类似的速度对实际产品界面的未来版本进行更改是一个令人兴奋的前景。

展望未来,可以利用 Altia 和 Cardioblate® 和 Prostiva® 团队开发的基本组件库来快速创建其他 GUI。 这些显示器都可以具有相同的品牌外观和感觉——界面将不再由 RTOS 中包含的小部件集决定。 使用 Altia 设计的射频发生器和任何其他产品将立即被识别为美敦力设备。

在获得射频发生器的成功经验后,美敦力工程师已经准备好使用 Altia 开发下一代医疗设备接口。 他们可以放弃更传统、耗时且昂贵的基于代码的 GUI 工具包,转而使用 Altia 更强大、更简单的自定义图形方法。 这样的创新使美敦力在提供更安全、更快、更便宜的设备方面领先一步。

立即开始!

Translate »