Initial Changes

This commit is contained in:
stevenhowes
2018-04-04 18:54:31 +01:00
committed by GitHub
parent 4d14fd56bf
commit ca4e8d6a68
34 changed files with 3769 additions and 0 deletions
BIN
View File
Binary file not shown.
+73
View File
@@ -0,0 +1,73 @@
#!/bin/bash
# ---------- svg.h ----------
gzip --best -k originals/go.svg
./bin2hex --i originals/go.svg.gz --o go.svg.hex > /dev/null
rm -f originals/go.svg.gz
gzip --best -k originals/mz.svg
./bin2hex --i originals/mz.svg.gz --o mz.svg.hex >/dev/null
rm -f originals/mz.svg.gz
cat svg.h.top go.svg.hex svg.h.mid mz.svg.hex svg.h.tail > ../svg.h
rm -f go.svg.hex
rm -f mz.svg.hex
# ---------- manifest.h ----------
gzip --best -k originals/manifest.json
./bin2hex --i originals/manifest.json.gz --o manifest.json.hex > /dev/null
rm -f originals/manifest.json.gz
cat manifest.h.top manifest.json.hex manifest.h.tail > ../manifest.h
rm -f manifest.json.hex
# ---------- icon.h ----------
gzip --best -k originals/icon.png
./bin2hex --i originals/icon.png.gz --o icon.png.hex > /dev/null
rm -f originals/icon.png.gz
cat icon.h.top icon.png.hex icon.h.tail > ../icon.h
rm -f icon.png.hex
# ---------- index.h ----------
gzip --best -k originals/index.html
./bin2hex --i originals/index.html.gz --o index.html.hex > /dev/null
rm -f originals/index.html.gz
cat index.h.top index.html.hex index.h.tail > ../index.h
rm -f index.html.hex
# ---------- jquery.h ----------
gzip --best -k originals/jq.js
./bin2hex --i originals/jq.js.gz --o jq.js.hex > /dev/null
rm -f originals/jq.js.gz
cat jquery.h.top jq.js.hex jquery.h.tail > ../jquery.h
rm -f jq.js.hex
# ---------- javascript.h ----------
gzip --best -k originals/mx.js
./bin2hex --i originals/mx.js.gz --o mx.js.hex > /dev/null
rm -f originals/mx.js.gz
cat javascript.h.top mx.js.hex javascript.h.tail > ../javascript.h
rm -f mx.js.hex
# ---------- dtc.h ----------
echo "// Auto-generated - edit asset file dtc.csv" > ../dtc.h
echo const int dtc_index [] PROGMEM = {`./dtc.indexes.sh`}\; >> ../dtc.h
echo const char *dtc_data[`./dtc.values.sh | wc -l`] = { >> ../dtc.h
./dtc.values.sh >> ../dtc.h
echo }\; >> ../dtc.h
+268
View File
@@ -0,0 +1,268 @@
1000,OBD II Monitor Testing Not Completed
1001,Unable to Achieve Self-Test Function Or SCP Error
1100,MAF Sensor Circuit Intermittent
1101,MAF Sensor Circuit Out Of Self-Test Range
1102,MAF Sensor Signal Inconsistent With TPS
1103,MAF Sensor Signal Inconsistent With Engine Speed
1110,MAF Sensor Signal (Dynamic Chamber) Circuit
1112,MAF Sensor Circuit Intermittent
1113,MAF Sensor Signal (Dynamic Chamber) Circuit
1114,MAF Sensor Circuit Low Input
1116,ECT Sensor Circuit Out Of Self Test Range
1117,ECT Sensor Signal Intermittent
1120,TPS Out Of Range Low
1121,TPS Signal Not Consistent With MAF Signal
1122,Throttle Position Stuck Closed
1123,Throttle Position Stuck Open
1124,TPS Signal Out Of Self Test Range
1125,TPS Signal Intermittent
1126,Throttle Position (Narrow Range) Sensor Circuit
1127,HO2S Bank 1 Sensor 2 Heater Not On During Key On Engine Running Self Test
1128,HO2S Bank 1 Sensor 1 Signals Swapped In Key On Engine Running Self Test
1129,Downstream H02S Sensors Swapped
1130,HO2S Bank 1 Sensor 1 Not Switching (Fuel Control Limit Reached)
1131,HO2S Bank 1 Sensor 1 Signal Below 0.45v (A/F Ratio Too Lean)
1132,HO2S Bank 1 Sensor 1 Signal Above 0.45v (A/F Ratio Too Rich)
1133,Bank 1 Fuel Control Shifted Lean
1134,Bank 1 Fuel Control Shifted Rich
1135,HO2S Bank 1 Sensor 1 Heater Circuit Low Input
1136,HO2S Bank 1 Sensor 1 Heater Circuit High Input
1137,HO2S Bank 1 Sensor 2 Not Switching (Fuel Control Limit Reached)
1138,HO2S Bank 1 Sensor 2 Signal Above 0.45v (A/F Ratio Too Rich)
1141,HO2S Bank 1 Sensor 2 Heater Circuit Low Input
1142,HO2S Bank 1 Sensor 2 Heater Circuit High Input
1143,HO2S Bank 1 Sensor 3 Signal Below 0.45v (A/F Ratio Too Lean)
1144,HO2S Bank 1 Sensor 3 Signal Above 0.45v (A/F Ratio Too Rich)
1150,HO2S Bank 2 Sensor 1 Not Switching (Fuel Control Limit Reached)
1151,HO2S Bank 2 Sensor 1 Signal Below 0.45v (A/F Ratio Too Lean)
1152,HO2S Bank 2 Sensor 1 Signal Above 0.45v (A/F Ratio Too Rich)
1153,Bank 2 Fuel Control Shifted Lean(FAOSC)
1154,Bank 2 Fuel Control Shifted Rich (FAOSC)
1169,HO2S Bank 1 Sensor 1 Circuit Fixed (Bank 1 Sensor 1)
1170,HO2S Bank 1 Sensor 1 Circuit Fixed (Bank 1 Sensor 1)
1173,HO2S Bank 2 Sensor 1 Circuit Fixed (Bank 2 Sensor 1)
1182,Fuel Shut Off Solenoid Circuit
1189,ump Speed Signal
1190,Calibration Resistor Out Of Range
1191,TP (Controlled) Circuit
1194,ECM, PCM, A/D Converter
1195,EGR Boost Sensor Circuit
1196,Ignition Switch Start Circuit
1197,Mileage Switch Circuit
1213,Start Injector Circuit
1221,Traction Control System
1222,Traction Control Output Circuit
1226,Control Sleeve Sensor Cicuit
1235,Fuel Pump Control Circuit
1236,Fuel Pump Control Out Range
1248,Turbo Boost Pressure Not Detected
1250,ressure Regulator Control Solenoid Circuit
1251,Air Mixture Solenoid Circuit
1252,ressure Regulator Control Solenoid '2' Circuit
1260,Anti-Theft System Signal Detected - Engine Disabled
1270,Engine RPM or Vehicle Speed Limit Reached
1279,Control Sleeve Sensor Circuit Range/Performance
1298,Injector Driver Module Failure
1309,Misfire Detection Monitor
1312,Injection Pump Timing Actuator Circuit
1318,Injection Timing Piston Position Sensor Circuit
1319,Injection Timing Piston Position Sensor Circuit Range/Performance
1345,No CMP or SGC Signal
1351,Ignition Diagnostic Monitor Signal Lost To PCM Or Out Of Range
1352,Ignition Coil 'A' Primary Circuit
1353,Ignition Coil 'B' Primary Circuit
1354,Ignition Coil 'C' Primary Circuit
1358,Ignition Diagnostic Monitor Signal Out Of Self Test Range
1359,SPOUT Signal Lost To Powertrain Control Module Or Out Of Range
1360,Ignition Coil 'A' Secondary Circuit
1361,Ignition Coil 'B' Secondary Circuit
1362,Ignition Coil 'C' Secondary Circuit
1364,Ignition Coil Primary Circuit
1365,Ignition Coil Secondary Circuit
1382,Camshaft Position Timing Solenoid #1 Circuit
1387,Camshaft Position Timing Solenoid #2 Circuit
1390,Octane Adjust Shorting Bar Out or Circuit Open
1400,DPFE Sensor Circuit Low Input
1401,DPFE Sensor Circuit High Input
1402,EGR Valve Position Sensor Circuit
1405,DPFE Sensor Upstream Hose Off Or Plugged
1406,DPFE Sensor Downstream Hose Off Or Plugged
1407,No EGR Flow Detected
1408,EGR System Flow Out Of Key On Engine Running Self Test Range
1409,EGR Vacuum Regulator Solenoid Circuit
1410,EGR Boost Solenoid Valve Stuck
1412,Exhaust Gas Recirculation Valve Frozen
1415,Air Pump Circuit
1416,ort Air Circuit
1417,ort Air Relief Circuit
1418,Split Air #1 Circuit
1419,Split Air #2 Circuit
1439,Floor Temp Switch Circuit
1443,EVAP System Purge Flow Fault
1444,EVAP Purge Flow Sensor Circuit Low Voltage
1445,EVAP Purge Flow Sensor Circuit High Voltage
1446,Evaporative Vacuum Solenoid Circuit
1449,Evaporative Check Solenoid Circuit
1450,Unable To Bleed Up Fuel Tank Vacuum
1451,Canister Vent Solenoid Circuit
1455,Fuel Tank Level Sensor Circuit
1456,Fuel Tank Temperature Sensor Circuit
1457,urge Solenoid Control System
1460,Wide Open Throttle A/C Cut-Off Relay Circuit
1464,Air Conditioning Control Signal Circuit
1473,Fan Circuit Open (VLCM)
1474,Fan Control (Primary Winding) Circuit
1475,Fan Relay (Low) Circuit
1476,Fan Relay (High) Circuit
1477,Additional Fan Relay Circuit
1479,Fan Control (Condenser Primary) Circuit
1485,EGR Vacuum Solenoid Circuit
1486,EGR Vent Solenoid Circuit
1487,EGR-CHK (Boost) Solenoid Circuit
1491,Secondary Switch Solenoid Circuit
1492,APLSOL Solenoid Circuit
1493,RCNT Solenoid Circuit
1495,TCSPL Solenoid Circuit
1496,EGR Valve Motor Coil '1' Open or Shorted
1497,EGR Valve Motor Coil '2' Open or Shorted
1498,EGR Valve Motor Coil '3' Open or Shorted
1499,EGR Valve Motor Coil '4' Open or Shorted
1500,Vehicle Speed Sensor Intermittent Signal
1501,Vehicle Speed Sensor Out Of Self Test Range
1502,Vehicle Speed Sensor Circuit Error
1504,Idle Air Control Solenoid Circuit Intermittent
1505,Idle Air Control System At Adaptive Clip
1506,Idle Air Control System Overspeed Detected
1507,Idle Air Control System Underspeed Detected
1508,Bypass Air Solenoid '1' Circuit
1509,Bypass Air Solenoid '2' Circuit
1510,Idle Signal Circuit
1511,Idle Switch (Electric Control Throttle) Circuit
1512,VTCS Fault
1515,Electric Current Circuit
1521,VRIS Solenoid '1' Circuit
1522,VRIS Solenoid '2 Circuit
1523,VICS Solenoid Circuit
1524,Charge Air Cooler Bypass Solenoid Circuit
1525,ABV Vacuum Solenoid Circuit
1526,ABV Vent Solenoid Circuit
1527,Bypass Air Solenoid (Accelerate Warmup) Circuit
1528,Subsidiary Throttle Valve Solenoid Circuit
1529,L/C Atmospheric Balance Air Control Valve Circuit
1540,ABV System Fault
1562,owertrain Control Module +B Voltage Low
1566,TCM B+ Voltage Low
1569,IMRC Circuit Low
1570,IMRC Circuit High
1600,Loss Of KAM Power, Circuit Open
1601,owertrain Control Module Communication Line To TCM Error
1602,owertrain Control Module Communication Line To TCM Error
1602,Immobilizer System Communication Error With Powertrain Control Module
1603,Immobilizer System Fault
1604,Immobilizer System Fault
1605,owertrain Control Module Keep Alive Memory Test Error
1608,owertrain Control Module (ECM CPU) DTC Test Fault
1609,owertrain Control Module (ECM CPU) Knock Sensor Circuit
1621,Immobilizer System Fault
1622,Immobilizer System Fault
1623,Immobilizer System Fault
1624,Immobilizer System Fault
1627,owertrain Control Module (ECM/TCS) Line Communication Error
1628,owertrain Control Module (ECM/TCS) Any Line Communication Error
1630,Alternator Regulator #1 Control Circuit
1631,Generator Output Voltage Signal (No Output)
1632,Battery Voltage Monitor Circuit
1633,Battery Overcharge Fault
1634,Generator Terminal 'B' Circuit Open
1645,Fuel Pump Resistor Switch Circuit
1649,Fuel Injection Pump Module
1650,ower Steering Pressure Switch Out Of Range Fault
1651,ower Steering Pressure Switch Circuit
1652,ower Steering Pressure Switch Circuit
1680,Metering Oil Pump Failure
1682,Metering Oil Pump Failure
1683,Metering Oil Pump Temperature Sensor Circuit
1684,Metering Oil Pump Position Sensor Circuit
1685,Metering Oil Pump Stepping Motor Cont. Circuit
1686,Metering Oil Pump Stepping Motor Cont. Circuit
1687,Metering Oil Pump Stepping Motor Cont. Circuit
1688,Metering Oil Pump Stepping Motor Cont. Circuit
1689,Oil Pressure Control Solenoid Circuit
1690,Wastegate Solenoid Circuit
1691,Turbo Pressure Control Solenoid Circuit
1692,Turbo Control Solenoid Circuit
1693,Turbo Charge Control Circuit
1694,Turbo Charge Relief Circuit
1701,Transmission Range Sensor Reverse Engagement Error
1702,Transmission Range Sensor Circuit Intermittent
1703,Brake On/Off Switch Out Of Self Test Range
1705,Transmission Range Sensor Out Of Self Test Range
1706,High Vehicle Speed Observed In Park
1708,Clutch Switch Circuit
1709,Clutch Pedal Position Switch Circuit
1710,Transmission Control Module Solenoid/Internal Ground Circuit
1711,Transmission Fluid Temperature Sensor Circuit Out Of Self Test Range
1713,Transmission Fluid Temperature Sensor Circuit
1714,Shift Solenoid '1' Mechanical Fault
1715,Shift Solenoid '2' Mechanical Fault
1716,Shift Solenoid '3' Mechanical Fault
1717,Shift Solenoid '4' Mechanical Fault
1718,Transmission Fluid Temperature Sensor Circuit
1719,Engine Torque Signal
1720,Vehicle Speed Sensor '2' Signal Error
1721,Gear 1 Incorrect Ratio
1722,Gear 2 Incorrect Ratio
1723,Gear 3 Incorrect Ratio
1724,Gear 4 Incorrect Ratio
1729,Transmission 4x4 Low Switch Error
1735,First Gear Switch Circuit Failure
1736,Second Gear Switch Circuit Failure
1737,Lockup Solenoid
1738,Shift Time Error
1739,Slip Solenoid
1740,Torque Converter Clutch Solenoid Mechanical Fault
1741,Torque Converter Clutch Control Electrical Fault
1742,Torque Converter Clutch Solenoid Shorted
1743,Torque Converter Clutch Failed On - TCIL Is On
1744,Torque Converter Clutch Solenoid Mechanical Fault
1745,Line Pressure Solenoid
1746,Electronic Pressure Control Solenoid Circuit Open
1747,Electronic Pressure Control Solenoid Circuit
1748,ressure Control Solenoid 'A'
1749,Electronic Pressure Control Solenoid Circuit Low
1751,Transmission Shift Solenoid 'A' Mechanical Fault
1752,Transmission Shift Solenoid 'A' Circuit Shorted
1754,Transmission Coast Clutch Solenoid Electrical Fault
1756,Transmission Shift Solenoid 'B' Mechanical Fault
1757,Transmission Shift Solenoid 'B' Circuit Shorted
1759,2-4 Brake Failsafe Valve Malfunction
1761,Transmission Shift Solenoid '3' Mechanical Fault
1762,Transmission SS3/SS4/OD Band Fault
1763,Low And Reverse Brake Pressure Switch Circuit
1764,Low And Reverse Brake Failsafe Valve Malfunction
1765,Transmission 3-2 Timing Solenoid Valve
1767,Torque Converter Clutch Solenoid Circuit
1770,Clutch Solenoid Circuit
1771,TPS Circuit Open To Transmission Control Module
1772,TPS Circuit Shorted To Transmission Control Module
1775,Torque Down Signal #1 Circuit
1776,Toqure Down Signal #2 Circuit
1777,Torque Down Response Signal Circuit
1780,Transmission Control Switch Circuit
1780,Overdrive Off Switch Not Cycled During The Self Test
1781,Transmission 4x4 Low Switch Out Of Range Fault
1783,Transmission Fluid Temperature High Input
1788,ressure Control Solenoid 'B' Circuit Open
1789,ressure Control Solenoid 'B' Circuit Shorted
1790,TP (Mechanical) Circuit
1791,TP (Electric) Circuit
1792,Barometer Pressure Circuit
1793,Intake Air Volume Circuit
1794,owertrain Control Module Battery Direct Power Circuit
1795,Idle Switch Circuit
1796,Kick Down Switch Circuit
1797,/N Switch Open Or Short Circuit
1798,Coolant Temperature Circuit
1799,Hold Switch Circuit
1900,Turbine Speed Sensor Circuit Intermittent
1901,Torque Converter Clutch Circuit Intermittent
1 1000 OBD II Monitor Testing Not Completed
2 1001 Unable to Achieve Self-Test Function Or SCP Error
3 1100 MAF Sensor Circuit Intermittent
4 1101 MAF Sensor Circuit Out Of Self-Test Range
5 1102 MAF Sensor Signal Inconsistent With TPS
6 1103 MAF Sensor Signal Inconsistent With Engine Speed
7 1110 MAF Sensor Signal (Dynamic Chamber) Circuit
8 1112 MAF Sensor Circuit Intermittent
9 1113 MAF Sensor Signal (Dynamic Chamber) Circuit
10 1114 MAF Sensor Circuit Low Input
11 1116 ECT Sensor Circuit Out Of Self Test Range
12 1117 ECT Sensor Signal Intermittent
13 1120 TPS Out Of Range Low
14 1121 TPS Signal Not Consistent With MAF Signal
15 1122 Throttle Position Stuck Closed
16 1123 Throttle Position Stuck Open
17 1124 TPS Signal Out Of Self Test Range
18 1125 TPS Signal Intermittent
19 1126 Throttle Position (Narrow Range) Sensor Circuit
20 1127 HO2S Bank 1 Sensor 2 Heater Not On During Key On Engine Running Self Test
21 1128 HO2S Bank 1 Sensor 1 Signals Swapped In Key On Engine Running Self Test
22 1129 Downstream H02S Sensors Swapped
23 1130 HO2S Bank 1 Sensor 1 Not Switching (Fuel Control Limit Reached)
24 1131 HO2S Bank 1 Sensor 1 Signal Below 0.45v (A/F Ratio Too Lean)
25 1132 HO2S Bank 1 Sensor 1 Signal Above 0.45v (A/F Ratio Too Rich)
26 1133 Bank 1 Fuel Control Shifted Lean
27 1134 Bank 1 Fuel Control Shifted Rich
28 1135 HO2S Bank 1 Sensor 1 Heater Circuit Low Input
29 1136 HO2S Bank 1 Sensor 1 Heater Circuit High Input
30 1137 HO2S Bank 1 Sensor 2 Not Switching (Fuel Control Limit Reached)
31 1138 HO2S Bank 1 Sensor 2 Signal Above 0.45v (A/F Ratio Too Rich)
32 1141 HO2S Bank 1 Sensor 2 Heater Circuit Low Input
33 1142 HO2S Bank 1 Sensor 2 Heater Circuit High Input
34 1143 HO2S Bank 1 Sensor 3 Signal Below 0.45v (A/F Ratio Too Lean)
35 1144 HO2S Bank 1 Sensor 3 Signal Above 0.45v (A/F Ratio Too Rich)
36 1150 HO2S Bank 2 Sensor 1 Not Switching (Fuel Control Limit Reached)
37 1151 HO2S Bank 2 Sensor 1 Signal Below 0.45v (A/F Ratio Too Lean)
38 1152 HO2S Bank 2 Sensor 1 Signal Above 0.45v (A/F Ratio Too Rich)
39 1153 Bank 2 Fuel Control Shifted Lean(FAOSC)
40 1154 Bank 2 Fuel Control Shifted Rich (FAOSC)
41 1169 HO2S Bank 1 Sensor 1 Circuit Fixed (Bank 1 Sensor 1)
42 1170 HO2S Bank 1 Sensor 1 Circuit Fixed (Bank 1 Sensor 1)
43 1173 HO2S Bank 2 Sensor 1 Circuit Fixed (Bank 2 Sensor 1)
44 1182 Fuel Shut Off Solenoid Circuit
45 1189 ump Speed Signal
46 1190 Calibration Resistor Out Of Range
47 1191 TP (Controlled) Circuit
48 1194 ECM PCM A/D Converter
49 1195 EGR Boost Sensor Circuit
50 1196 Ignition Switch Start Circuit
51 1197 Mileage Switch Circuit
52 1213 Start Injector Circuit
53 1221 Traction Control System
54 1222 Traction Control Output Circuit
55 1226 Control Sleeve Sensor Cicuit
56 1235 Fuel Pump Control Circuit
57 1236 Fuel Pump Control Out Range
58 1248 Turbo Boost Pressure Not Detected
59 1250 ressure Regulator Control Solenoid Circuit
60 1251 Air Mixture Solenoid Circuit
61 1252 ressure Regulator Control Solenoid '2' Circuit
62 1260 Anti-Theft System Signal Detected - Engine Disabled
63 1270 Engine RPM or Vehicle Speed Limit Reached
64 1279 Control Sleeve Sensor Circuit Range/Performance
65 1298 Injector Driver Module Failure
66 1309 Misfire Detection Monitor
67 1312 Injection Pump Timing Actuator Circuit
68 1318 Injection Timing Piston Position Sensor Circuit
69 1319 Injection Timing Piston Position Sensor Circuit Range/Performance
70 1345 No CMP or SGC Signal
71 1351 Ignition Diagnostic Monitor Signal Lost To PCM Or Out Of Range
72 1352 Ignition Coil 'A' Primary Circuit
73 1353 Ignition Coil 'B' Primary Circuit
74 1354 Ignition Coil 'C' Primary Circuit
75 1358 Ignition Diagnostic Monitor Signal Out Of Self Test Range
76 1359 SPOUT Signal Lost To Powertrain Control Module Or Out Of Range
77 1360 Ignition Coil 'A' Secondary Circuit
78 1361 Ignition Coil 'B' Secondary Circuit
79 1362 Ignition Coil 'C' Secondary Circuit
80 1364 Ignition Coil Primary Circuit
81 1365 Ignition Coil Secondary Circuit
82 1382 Camshaft Position Timing Solenoid #1 Circuit
83 1387 Camshaft Position Timing Solenoid #2 Circuit
84 1390 Octane Adjust Shorting Bar Out or Circuit Open
85 1400 DPFE Sensor Circuit Low Input
86 1401 DPFE Sensor Circuit High Input
87 1402 EGR Valve Position Sensor Circuit
88 1405 DPFE Sensor Upstream Hose Off Or Plugged
89 1406 DPFE Sensor Downstream Hose Off Or Plugged
90 1407 No EGR Flow Detected
91 1408 EGR System Flow Out Of Key On Engine Running Self Test Range
92 1409 EGR Vacuum Regulator Solenoid Circuit
93 1410 EGR Boost Solenoid Valve Stuck
94 1412 Exhaust Gas Recirculation Valve Frozen
95 1415 Air Pump Circuit
96 1416 ort Air Circuit
97 1417 ort Air Relief Circuit
98 1418 Split Air #1 Circuit
99 1419 Split Air #2 Circuit
100 1439 Floor Temp Switch Circuit
101 1443 EVAP System Purge Flow Fault
102 1444 EVAP Purge Flow Sensor Circuit Low Voltage
103 1445 EVAP Purge Flow Sensor Circuit High Voltage
104 1446 Evaporative Vacuum Solenoid Circuit
105 1449 Evaporative Check Solenoid Circuit
106 1450 Unable To Bleed Up Fuel Tank Vacuum
107 1451 Canister Vent Solenoid Circuit
108 1455 Fuel Tank Level Sensor Circuit
109 1456 Fuel Tank Temperature Sensor Circuit
110 1457 urge Solenoid Control System
111 1460 Wide Open Throttle A/C Cut-Off Relay Circuit
112 1464 Air Conditioning Control Signal Circuit
113 1473 Fan Circuit Open (VLCM)
114 1474 Fan Control (Primary Winding) Circuit
115 1475 Fan Relay (Low) Circuit
116 1476 Fan Relay (High) Circuit
117 1477 Additional Fan Relay Circuit
118 1479 Fan Control (Condenser Primary) Circuit
119 1485 EGR Vacuum Solenoid Circuit
120 1486 EGR Vent Solenoid Circuit
121 1487 EGR-CHK (Boost) Solenoid Circuit
122 1491 Secondary Switch Solenoid Circuit
123 1492 APLSOL Solenoid Circuit
124 1493 RCNT Solenoid Circuit
125 1495 TCSPL Solenoid Circuit
126 1496 EGR Valve Motor Coil '1' Open or Shorted
127 1497 EGR Valve Motor Coil '2' Open or Shorted
128 1498 EGR Valve Motor Coil '3' Open or Shorted
129 1499 EGR Valve Motor Coil '4' Open or Shorted
130 1500 Vehicle Speed Sensor Intermittent Signal
131 1501 Vehicle Speed Sensor Out Of Self Test Range
132 1502 Vehicle Speed Sensor Circuit Error
133 1504 Idle Air Control Solenoid Circuit Intermittent
134 1505 Idle Air Control System At Adaptive Clip
135 1506 Idle Air Control System Overspeed Detected
136 1507 Idle Air Control System Underspeed Detected
137 1508 Bypass Air Solenoid '1' Circuit
138 1509 Bypass Air Solenoid '2' Circuit
139 1510 Idle Signal Circuit
140 1511 Idle Switch (Electric Control Throttle) Circuit
141 1512 VTCS Fault
142 1515 Electric Current Circuit
143 1521 VRIS Solenoid '1' Circuit
144 1522 VRIS Solenoid '2 Circuit
145 1523 VICS Solenoid Circuit
146 1524 Charge Air Cooler Bypass Solenoid Circuit
147 1525 ABV Vacuum Solenoid Circuit
148 1526 ABV Vent Solenoid Circuit
149 1527 Bypass Air Solenoid (Accelerate Warmup) Circuit
150 1528 Subsidiary Throttle Valve Solenoid Circuit
151 1529 L/C Atmospheric Balance Air Control Valve Circuit
152 1540 ABV System Fault
153 1562 owertrain Control Module +B Voltage Low
154 1566 TCM B+ Voltage Low
155 1569 IMRC Circuit Low
156 1570 IMRC Circuit High
157 1600 Loss Of KAM Power Circuit Open
158 1601 owertrain Control Module Communication Line To TCM Error
159 1602 owertrain Control Module Communication Line To TCM Error
160 1602 Immobilizer System Communication Error With Powertrain Control Module
161 1603 Immobilizer System Fault
162 1604 Immobilizer System Fault
163 1605 owertrain Control Module Keep Alive Memory Test Error
164 1608 owertrain Control Module (ECM CPU) DTC Test Fault
165 1609 owertrain Control Module (ECM CPU) Knock Sensor Circuit
166 1621 Immobilizer System Fault
167 1622 Immobilizer System Fault
168 1623 Immobilizer System Fault
169 1624 Immobilizer System Fault
170 1627 owertrain Control Module (ECM/TCS) Line Communication Error
171 1628 owertrain Control Module (ECM/TCS) Any Line Communication Error
172 1630 Alternator Regulator #1 Control Circuit
173 1631 Generator Output Voltage Signal (No Output)
174 1632 Battery Voltage Monitor Circuit
175 1633 Battery Overcharge Fault
176 1634 Generator Terminal 'B' Circuit Open
177 1645 Fuel Pump Resistor Switch Circuit
178 1649 Fuel Injection Pump Module
179 1650 ower Steering Pressure Switch Out Of Range Fault
180 1651 ower Steering Pressure Switch Circuit
181 1652 ower Steering Pressure Switch Circuit
182 1680 Metering Oil Pump Failure
183 1682 Metering Oil Pump Failure
184 1683 Metering Oil Pump Temperature Sensor Circuit
185 1684 Metering Oil Pump Position Sensor Circuit
186 1685 Metering Oil Pump Stepping Motor Cont. Circuit
187 1686 Metering Oil Pump Stepping Motor Cont. Circuit
188 1687 Metering Oil Pump Stepping Motor Cont. Circuit
189 1688 Metering Oil Pump Stepping Motor Cont. Circuit
190 1689 Oil Pressure Control Solenoid Circuit
191 1690 Wastegate Solenoid Circuit
192 1691 Turbo Pressure Control Solenoid Circuit
193 1692 Turbo Control Solenoid Circuit
194 1693 Turbo Charge Control Circuit
195 1694 Turbo Charge Relief Circuit
196 1701 Transmission Range Sensor Reverse Engagement Error
197 1702 Transmission Range Sensor Circuit Intermittent
198 1703 Brake On/Off Switch Out Of Self Test Range
199 1705 Transmission Range Sensor Out Of Self Test Range
200 1706 High Vehicle Speed Observed In Park
201 1708 Clutch Switch Circuit
202 1709 Clutch Pedal Position Switch Circuit
203 1710 Transmission Control Module Solenoid/Internal Ground Circuit
204 1711 Transmission Fluid Temperature Sensor Circuit Out Of Self Test Range
205 1713 Transmission Fluid Temperature Sensor Circuit
206 1714 Shift Solenoid '1' Mechanical Fault
207 1715 Shift Solenoid '2' Mechanical Fault
208 1716 Shift Solenoid '3' Mechanical Fault
209 1717 Shift Solenoid '4' Mechanical Fault
210 1718 Transmission Fluid Temperature Sensor Circuit
211 1719 Engine Torque Signal
212 1720 Vehicle Speed Sensor '2' Signal Error
213 1721 Gear 1 Incorrect Ratio
214 1722 Gear 2 Incorrect Ratio
215 1723 Gear 3 Incorrect Ratio
216 1724 Gear 4 Incorrect Ratio
217 1729 Transmission 4x4 Low Switch Error
218 1735 First Gear Switch Circuit Failure
219 1736 Second Gear Switch Circuit Failure
220 1737 Lockup Solenoid
221 1738 Shift Time Error
222 1739 Slip Solenoid
223 1740 Torque Converter Clutch Solenoid Mechanical Fault
224 1741 Torque Converter Clutch Control Electrical Fault
225 1742 Torque Converter Clutch Solenoid Shorted
226 1743 Torque Converter Clutch Failed On - TCIL Is On
227 1744 Torque Converter Clutch Solenoid Mechanical Fault
228 1745 Line Pressure Solenoid
229 1746 Electronic Pressure Control Solenoid Circuit Open
230 1747 Electronic Pressure Control Solenoid Circuit
231 1748 ressure Control Solenoid 'A'
232 1749 Electronic Pressure Control Solenoid Circuit Low
233 1751 Transmission Shift Solenoid 'A' Mechanical Fault
234 1752 Transmission Shift Solenoid 'A' Circuit Shorted
235 1754 Transmission Coast Clutch Solenoid Electrical Fault
236 1756 Transmission Shift Solenoid 'B' Mechanical Fault
237 1757 Transmission Shift Solenoid 'B' Circuit Shorted
238 1759 2-4 Brake Failsafe Valve Malfunction
239 1761 Transmission Shift Solenoid '3' Mechanical Fault
240 1762 Transmission SS3/SS4/OD Band Fault
241 1763 Low And Reverse Brake Pressure Switch Circuit
242 1764 Low And Reverse Brake Failsafe Valve Malfunction
243 1765 Transmission 3-2 Timing Solenoid Valve
244 1767 Torque Converter Clutch Solenoid Circuit
245 1770 Clutch Solenoid Circuit
246 1771 TPS Circuit Open To Transmission Control Module
247 1772 TPS Circuit Shorted To Transmission Control Module
248 1775 Torque Down Signal #1 Circuit
249 1776 Toqure Down Signal #2 Circuit
250 1777 Torque Down Response Signal Circuit
251 1780 Transmission Control Switch Circuit
252 1780 Overdrive Off Switch Not Cycled During The Self Test
253 1781 Transmission 4x4 Low Switch Out Of Range Fault
254 1783 Transmission Fluid Temperature High Input
255 1788 ressure Control Solenoid 'B' Circuit Open
256 1789 ressure Control Solenoid 'B' Circuit Shorted
257 1790 TP (Mechanical) Circuit
258 1791 TP (Electric) Circuit
259 1792 Barometer Pressure Circuit
260 1793 Intake Air Volume Circuit
261 1794 owertrain Control Module Battery Direct Power Circuit
262 1795 Idle Switch Circuit
263 1796 Kick Down Switch Circuit
264 1797 /N Switch Open Or Short Circuit
265 1798 Coolant Temperature Circuit
266 1799 Hold Switch Circuit
267 1900 Turbine Speed Sensor Circuit Intermittent
268 1901 Torque Converter Clutch Circuit Intermittent
+7
View File
@@ -0,0 +1,7 @@
ALL=
while IFS=, read -r col1 col2
do
ALL=$ALL$col1,
done < dtc.csv
echo -n $ALL | sed 's/.$//'
+6
View File
@@ -0,0 +1,6 @@
ALL=
while IFS=, read -r col1 col2
do
echo \"$col2\",
done < dtc.csv
+1
View File
@@ -0,0 +1 @@
};
+2
View File
@@ -0,0 +1,2 @@
// Auto-generated - edit asset file icon.png
const char PROGMEM iconpng[] = {
+2
View File
@@ -0,0 +1,2 @@
};
+2
View File
@@ -0,0 +1,2 @@
// Auto-generated - edit asset file index.html
const char PROGMEM indexhtml[] = {
+1
View File
@@ -0,0 +1 @@
};
+2
View File
@@ -0,0 +1,2 @@
// Auto-generated - edit asset file mx.js
const char PROGMEM mxjs[] = {
+1
View File
@@ -0,0 +1 @@
};
+2
View File
@@ -0,0 +1,2 @@
// Auto-generated - edit asset file jq.js
const char PROGMEM jquery[] = {
+1
View File
@@ -0,0 +1 @@
};
+2
View File
@@ -0,0 +1,2 @@
// Auto-generated - edit asset file manifest.json
const char PROGMEM manifestjson[] = {
+1
View File
@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 400 400"><style type="text/css"> .st0{fill:#E95420;} </style><path class="st0" d="m200 0c-110.3 0-200 89.7-200 200s89.7 200 200 200 200-89.7 200-200-89.7-200-200-200zm70 240.9l-61.2 61.2c-4.9 4.9-12.8 4.9-17.7 0l-60.6-60.6c-2.6-2.3-4.3-5.7-4.3-9.4 0-6.9 5.6-12.5 12.5-12.5h36.3v-100.4c0-13.8 11.2-25 25-25s25 11.2 25 25v100.4h36.2c5 0 9.6 3 11.5 7.7 2 4.7 0.9 10.1-2.7 13.6z"/></svg>

After

Width:  |  Height:  |  Size: 439 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

+1
View File
@@ -0,0 +1 @@
<html><head><link rel="manifest" href="manifest.json"><meta name="mobile-web-app-capable" content="yes"><title>MXDiag</title><script type="text/javascript" src="jq.js"></script><script type="text/javascript" src="mx.js"></script></head><body style="background: #000; text-align:center;font-family:sans-serif;font-size:25px" onload="mx5s()"><div id="logo" style="background:#999;padding:5px 5px 5px 5px;"><img style="padding:20px 20px 20px 20px;width:75%" src="mz.svg"/></div><div id="stat" style="margin-top:5px;background:#999;color:#222;padding:5px 5px 5px 5px;"></div><div id="dtc" style="height:100%;margin-top:5px;background:#444;color:#CCC;padding:5px 5px 5px 5px;"><a href="javascript:mx5()"><img src="go.svg" style=""></a></div></body></html>
File diff suppressed because one or more lines are too long
+1
View File
@@ -0,0 +1 @@
{"name":"MXDiag","icons":[{"src":"icon.png","sizes":"48x48","type":"image/png","density":1}],"start_url":"/","display":"standalone","orientation":"portrait"}
+1
View File
@@ -0,0 +1 @@
function mx5(){$.get("run",function(t){}),mx5d()}function mx5s(){$.get("stat",function(t){$("#stat").html(t),setTimeout(function(){mx5s()},500)})}function mx5d(){$.get("dtc",function(t){$("#dtc").html(t),setTimeout(function(){mx5d()},5e3)})}
+1
View File
@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 164 25"><defs><style>.cls-1{fill:#222}</style></defs><title>_Model_Logos_Clean</title><path d="M112.15 20.19c7.59 0 24.18-.15 25.82-.26 5.12-.34 7.92-1.62 9.3-4.84.29-.68.07-1-1.19-1-2.31-.09-12 0-15 .06-4.57.16-5.61.34-7.25 1.59l-9.38.05S124.53 1.26 125.15.35c8-.24 29.63-.38 38.18-.35-.3.41-3.28 4.29-3.67 4.8-3.51-.12-23 .08-27.78.26-.31.44-3 4.34-3.25 4.67 3.54-.61 14.83-.6 18.53-.52 6.66.14 8.32.66 9.54 2.2s1 3.72-.49 6.09c-3.19 5.07-7.25 6.89-16.09 7.2-4.87.17-25.93.33-31.35.3zM110.2.97l-14.14.12-16.09 7.06-6.34-6.91-9.95-.01 8.79 10.2-22.44 9.87L60.98 1.17h-9.47L27.15 17.61 23.84 1.13h-8.28L0 24.76h9.68l8.91-13.99 2.91 13.99h5.57l18.91-12.63-7.07 12.64 18.76-.16 18.92-8.51 7.44 8.67 11.01.03-11.08-12.07L110.2.97z"/><path class="cls-1" d="M98.98 10.96l13.55-.07-3.09 4.86-13.84.06 3.38-4.85z"/></svg>

After

Width:  |  Height:  |  Size: 900 B

+1
View File
@@ -0,0 +1 @@
Dev Platform
+3
View File
@@ -0,0 +1,3 @@
};
const char PROGMEM mzsvg[] = {
+1
View File
@@ -0,0 +1 @@
};
+2
View File
@@ -0,0 +1,2 @@
// Auto-generated - edit asset files go.svg and mz.svg
const char PROGMEM gosvg[] = {