Modular test instrument
First Claim
1. A method of employing a modular test instrument for testing an apparatus, system, or device, comprising the steps of:
- selecting an application module for connection to a base unit, said application module being intended for performance of one or more application-specific tests of said apparatus, system, or device, said application module being selected from a group thereof, connecting said application module to a base unit, said base unit providing predetermined non-application-specific functions, and comprising a display device for display of a graphical user interface (GUI), said predetermined non-application-specific functions provided by said base unit including generic control functions required to operate said display device, said base unit being adapted to be assembled to a corresponding application-specific application module selected from a group thereof, each application module mating with said base unit in accordance with a predetermined physical and electrical interface, and said application module storing application-specific program data and software, including application-specific GUI software, and providing application-specific physical interface means for providing predetermined application-specific communication with said apparatus, device, or system to be tested, wherein when said base unit and said corresponding application module have been cooperatively assembled, said display comprised by said base unit is enabled to display an application-specific GUI (ASGUI), and the combination is capable of performing one or more application-specific tests of said apparatus, system, or device, said application-specific tests of said apparatus, system, or device being specific to testing of a specific type of apparatus, system, or device, and wherein neither said base unit nor said application module is separately operable to perform said application-specific tests of said apparatus, system, or device;
connecting the combination of said base unit and said corresponding application module to said apparatus, device, or system to be tested, and employing the combination of said base unit and said application module to perform testing of said apparatus, system, or device.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for testing various types of devices or systems employs a modular test instrument comprising a base unit and one of a selection of application modules, neither being capable of performing end-user functions without the other. When physically assembled to one another, the base unit and application module comprise a structurally unitary device specialized for performance of application-specific end-user functions. The base unit is generic to all types of test to be provided, and comprises a display, a power supply, a user interface, and generic software to operate the display and user interface. Each application module is connected to the base unit in the same manner, so that the same base unit can be employed with a wide variety of application modules. The application modules can be readily and conveniently removed from and assembled to the base unit. The application-specific application modules each include a physical interface for establishing signal-communicating connection to the device or system to be tested, and application-specific program data and software, including information required to provide appropriate test signals, test messages, and the like. Each application module also stores user interface software for providing an application-specific user interface. When an application module is assembled to a base unit, polling software comprised by the base unit determines the identity of the application module, and determines whether it stores any software or other program data not previously copied to the base unit'"'"'s memory; if not, the copying step is begun automatically upon assembly.
76 Citations
26 Claims
-
1. A method of employing a modular test instrument for testing an apparatus, system, or device, comprising the steps of:
-
selecting an application module for connection to a base unit, said application module being intended for performance of one or more application-specific tests of said apparatus, system, or device, said application module being selected from a group thereof, connecting said application module to a base unit, said base unit providing predetermined non-application-specific functions, and comprising a display device for display of a graphical user interface (GUI), said predetermined non-application-specific functions provided by said base unit including generic control functions required to operate said display device, said base unit being adapted to be assembled to a corresponding application-specific application module selected from a group thereof, each application module mating with said base unit in accordance with a predetermined physical and electrical interface, and said application module storing application-specific program data and software, including application-specific GUI software, and providing application-specific physical interface means for providing predetermined application-specific communication with said apparatus, device, or system to be tested, wherein when said base unit and said corresponding application module have been cooperatively assembled, said display comprised by said base unit is enabled to display an application-specific GUI (ASGUI), and the combination is capable of performing one or more application-specific tests of said apparatus, system, or device, said application-specific tests of said apparatus, system, or device being specific to testing of a specific type of apparatus, system, or device, and wherein neither said base unit nor said application module is separately operable to perform said application-specific tests of said apparatus, system, or device;
connecting the combination of said base unit and said corresponding application module to said apparatus, device, or system to be tested, and employing the combination of said base unit and said application module to perform testing of said apparatus, system, or device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of testing an apparatus, system or device, employing an instrument specialized for performance of one or more predetermined tests thereof by assembling an application module specifically intended for testing of said apparatus, system, or device to a base unit, said base unit including user interface means comprising a display device for display of a graphical user interface (GUI), and means for storing generic GUI software providing non-application-specific GUI functions including generic control functions required to operate said display device and to obtain user input, and said application module providing application-specific physical interface functions and storing application-specific program data and software, including functional and user interface software for controlling said display device to display an application-specific GUI (ASGUI) for prompting a user to perform predetermined application-specific steps and input application-specific required information needed to select and perform a corresponding predetermined test not capable of being performed by either said application module or said base unit in the absence of the other, said method comprising the steps of:
-
selecting an application module providing application-specific physical interface functions and storing application-specific program data and software appropriate to a predetermined test of interest;
physically assembling said application module to said base unit to form a structurally integral unit, such that signal-communicating electrical connections are made therebetween;
copying said application-specific program data and software from said application module to said base unit as required;
connecting the combination of said base unit and said corresponding application module to said apparatus, device, or system to be tested, and operating said user interface means in accordance with said application-specific program data and software to control said display device to display said application-specific GUI (ASGUI) and thereby to prompt a user to perform predetermined application-specific steps and input application-specific required information needed to select and perform a predetermined test, and operating said application module in accordance with said application-specific functional and ASGUI software to perform said selected test. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
Power ground Bidirectional handshake Bidirectional asynchronous data Power from base unit to application module Application Module Present.
-
-
25. The method of claim 24, wherein said signals further include the following:
-
Audio ground Speaker audio Microphone audio Loss of Power Warning.
-
-
26. The method of claim 24, wherein said step of copying said application-specific user interface software from said application module to said base unit as required is performed upon detection of the Application Module Present signal upon physical assembly of said application module to said base unit to form a structurally integral unit, such that said signal-communicating electrical connections are made therebetween.
Specification