Claims
- 1. A method for simulating an input to a telematics system comprising:
simulating a component; and establishing a communication link between the simulated component and a corresponding carlet in a telematics control unit (TCU).
- 2. The method of claim 1, further comprising:
enabling an adjustment of the simulated component to a desired condition; and enabling monitoring of the TCU for a responsive output.
- 3. The method of claim 1 wherein the TCU is an emulated TCU.
- 4. The method of claim 1, wherein simulating a component includes:
selecting a vehicle component simulator from a plurality of vehicle component simulators; retrieving a simulator description file (SDF) that corresponds to the selected vehicle component simulator; and activating at least one component simulation identified in the SDF.
- 5. The method of claim 4, wherein the SDF includes an XML file.
- 6. The method of claim 4, wherein the SDF includes a plurality of links and wherein each of the plurality of links identify a location for a corresponding component simulation file.
- 7. The method of claim 4, wherein the vehicle component simulator identifies a component simulator for each of a plurality of components included in the selected vehicle.
- 8. The method of claim 4, wherein activating at least one component simulation identified in the SDF includes displaying the activated component simulation.
- 9. The method of claim 8, wherein each of the plurality of activated component simulations is displayed.
- 10. The method of claim 1, wherein enabling an adjustment of the simulated component to a desired condition includes enabling an input to an interactive control on the simulated component.
- 11. A system for simulating a vehicle component comprising:
a processor; and a storage facility coupled to the processor and containing instructions executable by the processor which configure the system to:
simulate a component; and establish a communication link between the simulated component and a corresponding carlet in a telematics control unit (TCU).
- 12. The system of claim 11, further comprising instructions executable by the processor which configure the system to:
adjust the simulated component to a desired condition; and monitor the TCU for a responsive output.
- 13. The system of claim 11, further comprising instructions executable by the processor which configure the system to automatically:
adjust the simulated component to each one of a plurality of desired conditions; and monitor the TCU for a responsive output to each one of the plurality of desired conditions.
- 14. The system of claim 11, wherein the communication link between the simulated component and a corresponding carlet in the TCU includes a network communication link.
- 15. The system of claim 11, wherein the TCU is an emulated TCU.
- 16. The system of claim 11, further comprising instructions executable by the processor which configure the system to:
select a vehicle component simulator from a plurality of vehicle component simulators; retrieve a simulator description file (SDF) that corresponds to the selected vehicle component simulator; and activate at least one component simulation identified in the SDF.
- 18. The system of claim 16, wherein the SDF includes an XML file.
- 19. The system of claim 16, wherein the SDF includes a plurality of links and wherein each of the plurality of links identify a location for a corresponding component simulation file.
- 20. A method of testing a telematics system comprising:
developing a carlet for a telematics control unit (TCU); receiving a component simulation that produces an output to the carlet; coupling the simulated component to the TCU; enabling an adjustment of the simulated component to a test condition; and enabling monitoring of the TCU for a responsive output corresponding to the test condition.
- 21. The method of claim 20, wherein receiving a component simulation includes retrieving the component simulation from a storage that includes a plurality of component simulations.
- 22. The method of claim 20, wherein retrieving the component simulation from a database of a plurality of component simulations includes selecting the component simulation from a vehicle component simulation.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application is related to (1) U.S. patent application Ser. No. ______ (Attorney Docket No. SUNMP084), filed Mar. 22, 2002, and entitled “Adaptive Connection Routing Over Multiple Communication Channels,” (2) U.S. patent application Ser. No. ______ (Attorney Docket No. SUNMP086), filed Mar. 22, 2002, and entitled “Arbitration of Communication Channel Bandwidth,” (3) U.S. patent application Ser. No. ______ (Attorney Docket No. SUNMP087), filed Mar. 22, 2002, and entitled “System and Method for Distributed Preference Data Services,” (4) U.S. patent application Ser. No. ______ (Attorney Docket No. SUNMP088), filed Mar. 22, 2002, and entitled “Asynchronous Protocol Framework,” (5) U.S. patent application Ser. No. ______ (Attorney Docket No. SUNMP089), filed Mar. 22, 2002, and entitled “Business-Model Agnostic Service Deployment Management Service,” (6) U.S. patent application Ser. No. ______ (Attorney Docket No. SUNMP090), filed Mar. 22, 2002, and entitled “Manager Level Device/Service Arbitrator,” (7) U.S. patent application Ser. No. ______ (Attorney Docket No. SUNMP092), filed Mar. 22, 2002, and entitled “Java Telematics System Preferences,” (8) U.S. patent application Ser. No. ______ (Attorney Docket No. SUNMP093), filed Mar. 22, 2002, and entitled “System and Method for Testing Telematics Software,” (9) U.S. patent application Ser. No. ______ (Attorney Docket No. SUNMP095), filed Mar. 22, 2002, and entitled “Java Telematics Emulator,” and (10) U.S. patent application Ser. No. ______ (Attorney Docket No. SUNMP096), filed Mar. 22, 2002, and entitled “Abstract User Interface Manager with Prioritization,” which are incorporated herein be reference.