United Business Media EE Times


Search

HOMEMARKET INTELLIGENCE UNITFORUMSDESIGNNEW PRODUCTSCAREERSBLOGSCONTACTEVENTSSIGN UP!RSSMost Popular contentTrusted Sources

 


Windows test tools aren't always the easiest to use
Print this article Email this article Reprints RSS Digital Edition

EE Times


The proliferation of the Windows operating system has spurred test and measurement manufacturers to incorporate Windows-based graphical user interfaces into their instruments. This familiarity is valuable because design engineers may leverage their understanding of interface elements such as menus, toolbars and dialog boxes when operating such GUI-based test equipment as oscilloscopes and logic analyzers. This reduces the engineer's need to learn a specialized interface and contributes to ease of use.

Beyond that basic familiarity, however, claims that Windows means automatic ease of use deserve scrutiny. Ironically, the power of a Windows interface makes it easy to implement bad designs. For example, if controls aren't named descriptively and arranged in logical groupings, no amount of graphical bells and whistles can save the design.

Test and measurement instruments typically have small displays. Their operation is interactive, with dynamic control adjustments and information displays, and the viewing of real-time data is critical. All this affects their ease of use.

Conventional dialog boxes, where most controls are provided in Windows applications, are usually "modal," meaning that until the dialog box is dismissed, no user interactions with the rest of the system are possible. Furthermore, control changes in dialog boxes don't actually take effect until the dialog box is dismissed. Finally, conventional dialogs block the information behind them while they are active. Those aspects of traditional dialog box behavior lead to problems with ease of use, as Agilent Technologies discovered during design testing of its family of Windows-based oscilloscopes.

Customers told us they often interacted with other elements of the user interface after invoking a dialog box, but before making the dialog's control changes. They wanted control changes to be fast, and they asked us to exercise care with large or multiple open ("modeless") dialogs so they wouldn't obscure the waveform display area.

In response, we created a control system where dialogs are neither purely modal nor purely modeless. When a dialog is active, other system interactions are permitted, but when the user invokes another dialog, the first one is automatically closed. Control changes take effect immediately, and dialogs may be rendered in a semitransparent or fully transparent manner.

Our experiences with Windows-based test equipment provide lessons for test and measurement instrument designers and purchasers. Windows is a powerful tool, but be forewarned: Windows alone does not guarantee ease of use.

Jay Alexander is R&D Section Manager for Agilent Technologies Inc. (Colorado Springs, Colo.).





The views and opinions expressed in this column are strictly those of the author and should not be taken as an editorial position of EE Times or any of its other editors, publications or Web sites.


  Free Subscription to EE Times
First Name Last Name
Company Name Title
Email address
  Click here for your Free Subscription to EETimes Europe
 
CAREER CENTER
Looking for a new job?
SEARCH JOBS
SPONSOR

RECENT JOB POSTINGS
CAREER NEWS
SRC Expands R&D Centers
The Semiconductor Research Corp has added a new center to its university R&D efforts.

For more great jobs, career related news, features and services, please visit EETimes' Career Center.


All White Papers »   

 
Education and
Learning


Learn Now:












Home | About | Editorial Calendar | Feedback | Subscriptions | Newsletter | Media Kit | Contact | Reprints|  RSS|   Digital|  Mobile
Network Websites
International
Network Features




All materials on this site Copyright © 2009 TechInsights, a Division of United Business Media LLC All rights reserved.
Privacy Statement | Terms of Service | About