Method and arrangement for configuring electronic device for multiple testing formats
First Claim
1. A method of configuring an electronic device for communicating with either one of at least a first and second testing device, the first and second testing devices using, respectively, first and second communication path configurations, the first and second testing devices further using, respectively, first and second protocols, the method comprising:
- a) determining a presently-used testing device, the presently-used testing device comprising one of the first and second testing devices;
b) enabling the electronic device to communicate using a select communication path configuration, the select communication path configuration comprising that of the first and second communication path configurations which is used by the presently-used testing device;
c) receiving a message from the presently-used testing device, the message having a format defined by that of the first and second protocols which is used by the presently-used testing device, the message containing information relating to a test routine to be performed;
d) obtaining the information relating to the test routine to be performed from the message; and
e) performing the test routine.
13 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is an electronic device that can communicate with a plurality of testing devices that utilize a plurality of communication formats. To accommodate the plurality of testing devices, the electronic device can be configured to communicate with external test equipment using multiple communication path configurations and multiple message protocols. An exemplary method of the present invention is a method of configuring an electronic device for communicating with either of a first or second testing device. The first and second testing devices use, respectively, first and second physical communication path configurations and first and second message protocols. As an initial matter, the method of the present invention includes identifying a presently-used testing device, the presently-used testing device comprising one of the first and second testing devices. Once the presently-used testing device is identified, the electronic device self-configures to a select physical communication path configuration, the select communication path configuration comprising that of the first and second communication path configurations which corresponds to the presently-used testing device. Next, the electronic device receives a message from the presently-used testing device, the message containing information relating to a testing routine to be performed. Once the message is received, the message protocol corresponding to the presently-used testing device is employed to obtain the information relating to the test routine to be performed. Finally, the test routine identified in obtained information is performed.
-
Citations
23 Claims
-
1. A method of configuring an electronic device for communicating with either one of at least a first and second testing device, the first and second testing devices using, respectively, first and second communication path configurations, the first and second testing devices further using, respectively, first and second protocols, the method comprising:
-
a) determining a presently-used testing device, the presently-used testing device comprising one of the first and second testing devices; b) enabling the electronic device to communicate using a select communication path configuration, the select communication path configuration comprising that of the first and second communication path configurations which is used by the presently-used testing device; c) receiving a message from the presently-used testing device, the message having a format defined by that of the first and second protocols which is used by the presently-used testing device, the message containing information relating to a test routine to be performed; d) obtaining the information relating to the test routine to be performed from the message; and e) performing the test routine. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A test interface for use in an electronic apparatus, the test interface operable to perform test routines, the testing arrangement comprising:
-
a) a connector for connecting to one of a plurality of testing devices, said connector including a first connecting point and a second connecting point; b) a communications port operable to receive and transmit test signals and generate test messages therefrom; c) a first signal line connected to the communications port and further connected to the first connecting point; d) a second signal line connected to the communications port; e) means for connecting the second signal line to the second connecting point if a testing device being used communicates using a full duplex signal path and for connecting the second signal line to the first connecting point if the testing device being used communicates using a half-duplex signal path; and f) a processor connected to the communications port, said processor operable to; receive test messages in at least two protocols, each of said test messages containing information relating to a test routine to be performed; identify the test routine to be performed, and perform the test routine to be performed. - View Dependent Claims (8, 9, 13)
-
-
10. A test interface for use in an electronic apparatus, the test interface operable to perform test routines, the test interface comprising:
-
a) a connection means for connecting to one of the plurality of testing devices; b) a communication port operable to receive and transmit test message signals and generate test messages therefrom; c) a first communication path configuration connecting the communication port to the connection means; d) a second communication path configuration connecting the communication port to the connection means; e) means for selectively enabling one of the first and second communication path configurations; and f) a processor connected to the communications port, said processor operable to; receive test messages in at least two protocols, each of said test messages containing information relating to a test routine to be performed; identify the test routine to be performed, and perform the test routine to be performed. - View Dependent Claims (11, 12, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An electronic device for performing an application function, adapted to communicate with either one of a first and a second testing device, the first and the second testing devices using, respectively, a first and a second communication path configuration, the first and the second testing devices further using, respectively, a first and a second protocol, the electronic device comprising:
-
application means for performing an application function; a configurable interface for connecting the electronic device to either one of the first and the second testing devices; means for identifying which one of the first and the second testing devices is a presently-used testing device; means responsive to an identification of the presently-used testing device, for configuring the configurable interface to enable the one of the first and the second path configurations which is used by the presently-used testing device; means responsive to receipt of a message from the presently-used testing device through the configurable interface, the message containing information relating to a test to be performed on the application means, said means for interpreting the message according to the one of the first and the second protocols which is used by the presently-used testing device to obtain the contained information; and means responsive to the interpretation of the message for using the obtained information to perform the test on the application means. - View Dependent Claims (22)
-
-
23. An interface for use in testing an electronic apparatus, the interface adapted to communicate with either one of at least a first and a second testing device, the first and the second testing devices using, respectively, a first and a second communication path configuration, the first and the second testing devices further using, respectively, a first and a second protocol, the interface comprising:
-
means for connecting the electronic device to either one of the first and the second testing devices; means for identifying which one of the first and the second testing devices is a presently-used testing device; means responsive to the identification of the presently-used testing device for enabling the one of the first and the second communication path configurations which is used by the presently-used testing device; means responsive to receipt of a message through the enabled one of the first and second communication path configurations, the message received from the presently-used testing device and containing information relating to a test to be performed on the application means, said means for causing the message to be interpreted according to the one of the first and the second protocol which is used by the presently-used testing device to obtain the contained information; and means responsive to the interpretation of the message for causing the test to be performed on the electronic apparatus using the obtained information.
-
Specification