40 #include "../inc/freeEMS.h"
53 presetBRV:
VOLTS(14.4),
59 failsafeBRV:
VOLTS(14.4),
60 failsafeAAP:
KPA(100),
65 #if CONFIG == HOTEL_ID
68 #elif CONFIG == PRESTO_ID
71 #elif CONFIG == SNOTROCKET_ID
74 #elif CONFIG == SEANKLT1_ID
77 #elif CONFIG == SLATER_ID
80 #elif CONFIG == DEUCECOUPE_ID
83 #elif CONFIG == DEUCES10_ID
91 #if CONFIG == SNOTROCKET_ID
98 #if CONFIG == SEANKLT1_ID
101 #elif CONFIG == SCAVENGER_ID // http://www.schnitzracing.com/manuals/AEMWBK.pdf
102 EGOMinimum:
LAMBDA(0.683),
112 BRVMinimum:
VOLTS(0),
113 BRVRange:
VOLTS(25.082),
114 #elif CONFIG == SNOTROCKET_ID
115 BRVMinimum:
VOLTS(0),
116 BRVRange:
VOLTS(24.5),
117 #elif CONFIG == DEUCES10_ID
118 BRVMinimum:
VOLTS(0),
119 BRVRange:
VOLTS(24.65),
121 BRVMinimum:
VOLTS(0),
122 BRVRange:
VOLTS(24.5),
124 #if CONFIG == HOTEL_ID
127 #elif CONFIG == DEUCECOUPE_ID
130 #elif CONFIG == DEUCES10_ID // This is an estimate for the S10 TPS.
133 #elif CONFIG == SNOTROCKET_ID
136 #else // Default for a normal TPS slope
143 numberOfADCsToRead: 8,
144 fuelPumpPrimePeriod: 4
149 #if CONFIG == DEUCECOUPE_ID
151 #elif CONFIG == DEUCES10_ID
153 #elif CONFIG == SEANKLT1_ID
159 #if CONFIG == SEANKLT1_ID
160 dwellFixedPeriod:
T(2)
162 dwellFixedPeriod:
T(3)
165 inputOutputSettings:{
172 PWMClockPrescaler: 0x00,
173 PWMCenterAlign: 0x00,
189 PWMInitialDuty0: 0x00,
190 PWMInitialDuty1: 0x00,
191 PWMInitialDuty2: 0x00,
192 PWMInitialDuty3: 0x00,
193 PWMInitialDuty4: 0x00,
194 PWMInitialDuty5: 0x00,
195 PWMInitialDuty6: 0x00,
196 PWMInitialDuty7: 0x00,
199 PortInitialValueA: 0x00,
200 PortInitialValueB: 0x00,
201 PortInitialValueC: 0x00,
202 PortInitialValueD: 0x00,
203 PortInitialValueE: 0x00,
204 PortInitialValueH: 0x00,
205 PortInitialValueJ: 0x00,
206 PortInitialValueK: 0x00,
207 PortInitialValueM: 0x00,
208 PortInitialValueP: 0x00,
209 PortInitialValueS: 0x00,
210 PortInitialValueT: 0x00,
213 PortDirectionA: 0xFF,
214 PortDirectionB: 0xFF,
215 PortDirectionC: 0xFF,
216 PortDirectionD: 0xFF,
217 PortDirectionE: 0xFF,
218 PortDirectionH: 0x00,
219 PortDirectionJ: 0xFF,
220 PortDirectionK: 0xFF,
221 PortDirectionM: 0xFF,
222 PortDirectionP: 0xFF,
223 PortDirectionS: 0xFF,
227 syncConfirmationsRunning: 10,
228 syncConfirmationsStarting: 0,
229 #if CONFIG == HOTEL_ID
232 #elif CONFIG == SNOTROCKET_ID
235 #elif CONFIG == SCAVENGER_ID
242 missingToothTolerance: 2048
244 userTextField2:
"Place your personal notes about whatever you like in here!"
245 " Don't hesitate to tell us a story about something interesting."
246 " Do keep in mind though that when you upload your settings file to "
247 "the forum this message WILL be visible to all and sundry, so don't "
248 "be putting too many personal details, bank account numbers, "
249 "passwords, PIN numbers, license plates, national insurance numbers, "
250 "IRD numbers, social security numbers, phone numbers, email addresses,"
251 " love stories and other private information in this field. In fact it"
252 " is probably best if you keep the information stored here purely "
253 "related to the vehicle that this system is installed on and relevant "
254 "to the state of tune and configuration of settings. Lastly, please "
255 "remember that this field WILL be shrinking in length from it's "
256 "currently large size to something more reasonable in future. I would "
257 "like to attempt to keep it at least thirty two characters lon"