SYSTEM AND METHOD FOR GENERATING DIAGNOSTIC TEST FILES ASSOCIATED WITH A BATTERY PACK
First Claim
1. A method for generating diagnostic test files associated with a battery pack, comprising:
- providing a diagnostic test data table having a plurality of records stored in a memory device, a first record of the plurality of records being associated with a first diagnostic test of the battery pack, the first record having a first parameter identifier, a first value associated with the first parameter identifier, and a second parameter identifier, a second value associated with the second parameter identifier, a fault threshold identifier, and a fault threshold value associated with the fault threshold identifier;
generating a diagnostic test parameter configuration file having a data structure associated with the first diagnostic test utilizing a computer that accesses the diagnostic test data table, the data structure having a first parameter variable that is set equal to the first value, and a second parameter variable that is set equal to the second value;
generating a diagnostic test software source code file based on the diagnostic test parameter configuration file utilizing a kernel translator program, the diagnostic test software source code file having an array with the first value and the second value that is associated with the first diagnostic test; and
generating a diagnostic test software source code response file based on the diagnostic test data table utilizing the computer, the diagnostic test software source code response file having the fault threshold value, and a first response flag configured to be set to a third value based on a result of the first diagnostic test.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for generating diagnostic test files associated with a battery pack is provided. The method includes providing a diagnostic test data table having a plurality of records. A first record is associated with a first diagnostic test. The first record has a first parameter identifier and a first value. The method further includes generating a diagnostic test parameter configuration file having a data structure associated with the first diagnostic test by accessing the diagnostic test data table. The data structure has a first parameter variable that is set equal to the first value. The method further includes generating a diagnostic test software source code file based on the diagnostic test parameter configuration file utilizing a kernel translator program.
-
Citations
18 Claims
-
1. A method for generating diagnostic test files associated with a battery pack, comprising:
-
providing a diagnostic test data table having a plurality of records stored in a memory device, a first record of the plurality of records being associated with a first diagnostic test of the battery pack, the first record having a first parameter identifier, a first value associated with the first parameter identifier, and a second parameter identifier, a second value associated with the second parameter identifier, a fault threshold identifier, and a fault threshold value associated with the fault threshold identifier; generating a diagnostic test parameter configuration file having a data structure associated with the first diagnostic test utilizing a computer that accesses the diagnostic test data table, the data structure having a first parameter variable that is set equal to the first value, and a second parameter variable that is set equal to the second value; generating a diagnostic test software source code file based on the diagnostic test parameter configuration file utilizing a kernel translator program, the diagnostic test software source code file having an array with the first value and the second value that is associated with the first diagnostic test; and generating a diagnostic test software source code response file based on the diagnostic test data table utilizing the computer, the diagnostic test software source code response file having the fault threshold value, and a first response flag configured to be set to a third value based on a result of the first diagnostic test. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for generating diagnostic test files associated with a battery pack, comprising:
-
a memory device having a diagnostic test data table with a plurality of records stored therein, a first record of the plurality of records being associated with a first diagnostic test of the battery pack, the first record having a first parameter identifier, a first value associated with the first parameter identifier, a second parameter identifier, a second value associated with the second parameter identifier, a fault threshold identifier, and a fault threshold value associated with the fault threshold identifier; a computer configured to generate a diagnostic test parameter configuration file having a data structure associated with the first diagnostic test by accessing the diagnostic test data table, the data structure having a first parameter variable that is set equal to the first value, and a second parameter variable that is set equal to the second value; the computer further configured to generate a diagnostic test software source code file based on the diagnostic test parameter configuration file utilizing a kernel translator program, the diagnostic test software source code file having an array with the first value and the second value that is associated with the first diagnostic test; and the computer further configured to generate a diagnostic test software source code response file based on the diagnostic test data table, the diagnostic test software source code response file having the fault threshold value, and a first response flag configured to be set to a third value based on a result of the first diagnostic test. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification