00001 /* FixedConfig2.c 00002 00003 Copyright 2008 Fred Cooke 00004 00005 This file is part of the FreeEMS project. 00006 00007 FreeEMS software is free software: you can redistribute it and/or modify 00008 it under the terms of the GNU General Public License as published by 00009 the Free Software Foundation, either version 3 of the License, or 00010 (at your option) any later version. 00011 00012 FreeEMS software is distributed in the hope that it will be useful, 00013 but WITHOUT ANY WARRANTY; without even the implied warranty of 00014 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 00015 GNU General Public License for more details. 00016 00017 You should have received a copy of the GNU General Public License 00018 along with any FreeEMS software. If not, see <http://www.gnu.org/licenses/>. 00019 00020 We ask that if you make any changes to this file you send them upstream to us at admin@diyefi.org 00021 00022 Thank you for choosing FreeEMS to run your engine! */ 00023 00024 #include "inc/freeEMS.h" 00025 00026 00027 const volatile fixedConfig2 fixedConfigs2 FIXEDCONF2 = { 00028 /* Setting variables (must be inited with useful values) */ 00029 /* unsigned short capacityOfAirPerCombustionEvent = */ 500, /* Default to TODO duplicated above */ 00030 /* unsigned short perPrimaryInjectorChannelFlowRate = */ 550, /* Default to */ 00031 /* unsigned short perSecondaryInjectorChannelFlowRate = */ 550, /* Default to */ 00032 /* unsigned short readingTimeout = */ 500, /* Default to half a second 60rpm for a 4 cylinder */ 00033 /* unsigned char ports = */ 6, /* Default to maximum */ 00034 /* unsigned char coils = */ 6, /* Default to */ 00035 /* unsigned char combustionEventsPerEngineCycle = */ 6, /* Default to */ 00036 /* unsigned char revolutionsPerEngineCycle = */ 2, /* Default to */ 00037 /* unsigned char primaryTeeth = */ 24, /* Default to */ 00038 /* unsigned char missingTeeth = */ 0, /* Default to */ 00039 00040 /* unsigned short baudDivisor = */ baudDivisor115p2, /* Used to create the serial clock */ 00041 /* unsigned char networkAddress = */ 1, /* Unique identifier on the network */ 00042 00043 /* unsigned char tachoTickFactor = */ tachoTickFactor4at50, 00044 /* unsigned short tachoTotalFactor = */ tachoTotalFactor4at50, 00045 00046 /* temporary contents for notes etc "0123456789012345678901234567890n" null terminated */ 00047 /* unsigned char userTextField[userTextFieldArrayLength] = */ {"Place your personal notes about whatever you like in here! Don't hesitate to tell us a story about something interesting. Do keep in mind though that when you upload your settings file to the forum this message WILL be visible to all and sundry, so don't be putting too many personal details, bank account numbers, passwords, PIN numbers, license plates, national insurance numbers, IRD numbers, social security numbers, phone numbers, email addresses, love stories and other private information in this field. In fact it is probably best if you keep the information stored here purely related to the vehicle that this system is installed on and relevant to the state of tune and configuration of settings. Lastly, please remember that this field WILL be shrinking in length from it's currently large size to something more reasonable in future. I would like to attempt to keep it at least thirty two characters long though, so writing that much is a non issue, but if you wish to remain compatible......"} 00048 };