Rev 14 | Rev 19 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 14 | Rev 15 | ||
|---|---|---|---|
| Line 26... | Line 26... | ||
| 26 | case 6: //CNG 17.2 |
26 | case 6: //CNG 17.2 |
| 27 | data = (raw / 2.18 + 117) / 10; |
27 | data = (raw / 2.18 + 117) / 10; |
| 28 | break; |
28 | break; |
| 29 | } |
29 | } |
| 30 | break; |
30 | break; |
| - | 31 | ||
| - | 32 | case PLX_X_CHT: // CHT extended |
|
| - | 33 | case PLX_AIT: //AIT |
|
| 31 | case PLX_EGT: //EGT |
34 | case PLX_EGT: //EGT |
| 32 | switch (units) { |
35 | switch (units) { |
| 33 | case 0: //Degrees Celsius |
36 | case 0: //Degrees Celsius |
| 34 | data = raw; |
37 | data = raw; |
| 35 | break; |
38 | break; |
| 36 | case 1: //Degrees Fahrenheit |
39 | case 1: //Degrees Fahrenheit |
| Line 84... | Line 87... | ||
| 84 | data = raw / 329.47; |
87 | data = raw / 329.47; |
| 85 | break; |
88 | break; |
| 86 | } |
89 | } |
| 87 | break; |
90 | break; |
| 88 | 91 | ||
| 89 | case PLX_AIT: //AIT |
- | |
| 90 | switch (units) { |
- | |
| 91 | case 0: //Celsius |
- | |
| 92 | data = raw; |
- | |
| 93 | break; |
- | |
| 94 | case 1: //Fahrenheit |
- | |
| 95 | data = (raw / .555 + 32); |
- | |
| 96 | break; |
- | |
| 97 | } |
- | |
| 98 | break; |
- | |
| 99 | case PLX_RPM: //RPM |
92 | case PLX_RPM: //RPM |
| 100 | data = raw * 19.55; //RPM |
93 | data = raw * 19.55; //RPM |
| 101 | break; |
94 | break; |
| 102 | case PLX_Speed: //Speed |
95 | case PLX_Speed: //Speed |
| 103 | switch (units) { |
96 | switch (units) { |
| Line 193... | Line 186... | ||
| 193 | return data; |
186 | return data; |
| 194 | } |
187 | } |
| 195 | 188 | ||
| 196 | 189 | ||
| 197 | 190 | ||
| - | 191 | ||
| - | 192 | ||
| 198 | PLX_DisplayInfo DisplayInfo[] = |
193 | PLX_DisplayInfo DisplayInfo[] = |
| 199 | { // Name, units, min, max, scaleticks, decimal places |
194 | { // Units, min, max, scaleticks, decimal places |
| 200 | [PLX_AFR] = { "AFR", 1, 10, 20, 1 , 1 }, // 10 to 20 , tick every 1 unit Wideband Air/Fuel |
195 | [PLX_AFR] = { "AFR", 1, 10, 20, 1 , 1 }, // 10 to 20 , tick every 1 unit Wideband Air/Fuel |
| 201 | [PLX_EGT] = { "EGT", 0, 0, 300, 100 , 0 }, //EGT |
196 | [PLX_EGT] = { "EGT", 0, 0, 1000, 100 , 0 }, //EGT |
| 202 | [PLX_FluidTemp] = { "Temp",0, 0, 200, 10 , 0 }, //Fluid Temp |
197 | [PLX_FluidTemp] = { "Temp",0, 0, 200, 10 , 0 }, //Fluid Temp |
| 203 | [PLX_Vac] = { "VAC", 0, -100, 0, 10, 0 }, //Vac |
198 | [PLX_Vac] = { "VAC", 0, -100, 0, 10, 0 }, //Vac |
| 204 | [PLX_Boost] = { "Boost", 0, 0, 200, 10, 0 }, //Boost |
199 | [PLX_Boost] = { "Boost", 0, 0, 200, 10, 0 }, //Boost |
| 205 | [PLX_AIT] = { "AIT", 0, 0, 100, 10, 0 }, //AIT |
200 | [PLX_AIT] = { "AIT", 0, 0, 100, 10, 0 }, //AIT |
| 206 | [PLX_RPM] = { "RPM", 0, 0, 6000, 1000,0 }, // RPM |
201 | [PLX_RPM] = { "RPM", 0, 0, 6000, 1000,0 }, // RPM |
| 207 | [PLX_Speed] = { "Speed", 0, 0, 100, 10, 0 }, //Speed |
202 | [PLX_Speed] = { "Speed", 0, 0, 100, 10, 0 }, //Speed |
| 208 | [PLX_TPS] = { "TPS", 0, 0, 100, 10, 0 }, //Throttle Position Sensor |
203 | [PLX_TPS] = { "TPS", 0, 0, 100, 10, 0 }, //Throttle Position Sensor |
| 209 | [PLX_Load] = { "Load" , 0, 0, 100, 10, 0 }, //Engine Load |
204 | [PLX_Load] = { "Load" , 0, 0, 100, 10, 0 }, //Engine Load |
| 210 | [PLX_FluidPressure] = { "Press", 0, 0, 100, 10, 0 }, //Fluid Pressure |
205 | [PLX_FluidPressure] = { "Press", 0, 0, 100, 10, 0 }, //Fluid Pressure |
| 211 | [PLX_Timing] = { "Timin" , 0, -45, 45, 10, 0 }, //Engine timing |
206 | [PLX_Timing] = { "Timing" , 0, -45, 45, 10, 0 }, //Engine timing |
| 212 | [PLX_MAP] = { "MAP" , 0, 0, 15, 1, 1 }, //MAP |
207 | [PLX_MAP] = { "MAP" , 0, 0, 15, 1, 1 }, //MAP |
| 213 | [PLX_MAF] = { "MAF", 0 , 0, 10, 1, 0 }, //MAF |
208 | [PLX_MAF] = { "MAF", 0 , 0, 10, 1, 0 }, //MAF |
| 214 | [PLX_ShortFuel] = { "ShFu", 0, 0, 100, 1, 0 }, //Short term fuel trim |
209 | [PLX_ShortFuel] = { "ShFu", 0, 0, 100, 1, 0 }, //Short term fuel trim |
| 215 | [PLX_LongFuel] = { "LoFu", 0, 0, 100, 1, 0 },//Long term fuel trim |
210 | [PLX_LongFuel] = { "LoFu", 0, 0, 100, 1, 0 },//Long term fuel trim |
| 216 | [PLX_NBO2] = { "NBO2", 0, 0, 1, 1, 2 },//Narrowband O2 sensor |
211 | [PLX_NBO2] = { "NBO2", 0, 0, 1, 1, 2 },//Narrowband O2 sensor |
| 217 | [PLX_Knock] = { "Knock", 0, 0, 5, 1, 1 }, //Knock |
212 | [PLX_Knock] = { "Knock", 0, 0, 5, 1, 1 }, //Knock |
| 218 | [PLX_Fuel] = { "Fuel", 0, 0, 100, 10, 0 }, //Boost |
213 | [PLX_Fuel] = { "Fuel", 0, 0, 100, 10, 0 }, //Boost |
| 219 | [PLX_Duty] = { "Duty", 0, 0, 100, 10, 0 }, //Duty cycle |
214 | [PLX_Duty] = { "Duty", 0, 0, 100, 10, 0 }, //Duty cycle |
| 220 | [PLX_Volts] = { "Volts", 0, 0, 20, 5, 2 }, //Volts |
215 | [PLX_Volts] = { "Volts", 0, 0, 20, 5, 2 }, //Volts |
| - | 216 | [PLX_X_CHT] = { "CHT", 0, 0, 300, 100, 0 }, // Cylinder headd temperature |
|
| 221 | }; |
217 | }; |
| 222 | 218 | ||
| - | 219 | ||