美敦力-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 »