DIY_EFI Digest Friday, 11 July 1997 Volume 02 : Number 234 In this issue: Re: Diacom Interface! RE:RE:fuel pump Re: Fuel pump Re: fuel pump current draw RE:RE:fuel pump Re: fuel pump current draw Need Ford MAF sensor connector Re: fuel pump current draw C stuff Re:more C stuff Re: fuel pump current draw Re: re . le jetronic fault codes Re:Which language do I learn? connectors EEC-iv connectors See the end of the digest for information on subscribing to the DIY_EFI or DIY_EFI-Digest mailing lists. ---------------------------------------------------------------------- From: peter paul fenske Date: Thu, 10 Jul 1997 16:13:57 -0700 (PDT) Subject: Re: Diacom Interface! HI guys This software is for 8192 only.. It will only give you a hex dump of the aldl data stream.. You must order most P4s to transmitt the data stream #730 needs F4 57 01 00 CS #165 needs 80 56 00 CS with a caveat though. Being capable of both 8192 and 160 you must wait till a slow frame finishes and then transmitt the aldl request.. Included is the first include file GL:peter At 12:53 PM 7/10/97 -0400, you wrote: >>This software works for 8192. > >Howdy there Peter... 8192 Baud... that's not for the 1986 ECM's is it? >They are a tad old, so I wasn't sure if they were the phase modulated 160 >baud ECMs. > >Just curious... saw your post and if my ECM can work at 8192 baud, you just >saved me a month of research :) > >Thansk! > >Fred > Cut****************************************************************** /* ALT_KEY.H */ /* Defines PC extended key codes */ #define NUL_CHAR 3 #define ShTab 15 #define ALTQ 16 #define ALTW 17 #define ALTE 18 #define ALTR 19 #define ALTT 20 #define ALTY 21 #define ALTU 22 #define ALTI 23 #define ALTO 24 #define ALTP 25 #define ALTA 30 #define ALTS 31 #define ALTD 32 #define ALTF 33 #define ALTG 34 #define ALTH 35 #define ALTJ 36 #define ALTK 37 #define ALTL 38 #define ALTZ 44 #define ALTX 45 #define ALTC 46 #define ALTV 47 #define ALTB 48 #define ALTN 49 #define ALTM 50 #define F1 59 #define F2 60 #define F3 61 #define F4 62 #define F5 63 #define F6 64 #define F7 65 #define F8 66 #define F9 67 #define F10 68 #define Home 71 #define Up 72 #define PgUp 73 #define Left 75 #define Right 77 #define End 79 #define Down 80 #define PgDn 81 #define Ins 82 #define Del 83 ------------------------------ From: "George M. Dailey" Date: Thu, 10 Jul 1997 18:50:04 -0500 (CDT) Subject: RE:RE:fuel pump 50 psi is the pressure from pump to regulator. All excess fuel not needed to mainain this pressure is dumped back to the tank. The feiro sending unit is the answer to your prayers. Both of them! works for me, and they're tested on several million cars! gmd At 06:29 PM 7/8/97 -0700, you wrote: >Have considered installing high press pump in both tanks, but most >electric cross over valves are only rated at 60 psi. 50 psi at engine is >probably 100 psi at pump. > >Thank for all the help > Vance > > > George M. Dailey gmd@xxx.com ------------------------------ From: "George M. Dailey" Date: Thu, 10 Jul 1997 18:50:02 -0500 (CDT) Subject: Re: Fuel pump Get a Feiro sending unit and put an L98 pump in it. You will have to trim the tubing on it but you can eliminate the low pres pump and small tank. Sending unit is identical as is the mounting flange. Same depth also. GMD At 05:42 PM 7/7/97 -0700, you wrote: >Hi All > > Had my fuel pump give out on me today. Due to the heat 100+ deg. >Going to fab heat shield to try to band aid problem. The setup in the pu is >a low press pump, small storage tank, high press pump - high press pump is >the one quitting . Anyone have suggestions or ideas? This the third time in >2yrs. > >Vance > > > George M. Dailey gmd@xxx.com ------------------------------ From: "David C. Carlson" Date: Thu, 10 Jul 1997 20:32:26 -0500 Subject: Re: fuel pump current draw I desire to size a relay for a medium pressure EFI fuel pump. Does anyone have data on the Bosch pumps for starting inrush, and average running current? Has anyone considered driving the fuel pump with a MOSFET or IGBT? Thanks in advance, Dave ------------------------------ From: Jennifer Rose Date: Thu, 10 Jul 1997 19:17:20 -0700 (PDT) Subject: RE:RE:fuel pump Hi George Thanks for idea on in tank sending units. Any ideas for cross over valve that will stand pressure? Do you need to fab baffle for tanks? My pu is a 74 with 16 gal tanks. Vance ------------------------------ From: Jennifer Rose Date: Thu, 10 Jul 1997 19:19:05 -0700 (PDT) Subject: Re: fuel pump current draw At 08:32 PM 7/10/97 -0500, you wrote: >I desire to size a relay for a medium pressure EFI fuel pump. Does >anyone have data on the Bosch pumps for starting inrush, and average >running current? Has anyone considered driving the fuel pump with a >MOSFET or IGBT? > >Thanks in advance, > >Dave > >Bosch relays used in auto apps are rated at 20 or 30 amps -easy to get Vance ------------------------------ From: Simon Bosworth Date: Thu, 10 Jul 1997 22:35:30 -0500 Subject: Need Ford MAF sensor connector Does anyone out there have a connector, (preferably with some wire attached), that will mate with a Ford MAF sensor from a '92 Escort 1.9L. I suspect that the connector is the same for many Ford engines. I am going to use the sensor and throttle body on my EFI MGB project. Thanks, Simon - -- - ------------------------ Simon Bosworth simonb@xxx.com ------------------------------ From: peter paul fenske Date: Thu, 10 Jul 1997 20:47:39 -0700 (PDT) Subject: Re: fuel pump current draw I don't want to sound like a GM sales man but the latest GM relays 90 up are quite reliable and cheap. Get a harness with three of em and weatherpack connectors from a j car for 20$.from a wrecker.. Note not camaro they fetch more because of them no good rod guys.. CYall:peter At 07:19 PM 7/10/97 -0700, you wrote: >At 08:32 PM 7/10/97 -0500, you wrote: >>I desire to size a relay for a medium pressure EFI fuel pump. Does >>anyone have data on the Bosch pumps for starting inrush, and average >>running current? Has anyone considered driving the fuel pump with a >>MOSFET or IGBT? >> >>Thanks in advance, >> >>Dave >> >>Bosch relays used in auto apps are rated at 20 or 30 amps -easy to get > >Vance > > ------------------------------ From: peter paul fenske Date: Thu, 10 Jul 1997 20:49:56 -0700 (PDT) Subject: C stuff Hi all here is second include for coms prog Should help all you good C++ guys get going on diacom clone. Sorry to tie up the bandwidth. but we gotta get something going here. Tnx:peter /* ASCII.H DRT v 1.00 930302 */ /* Standard definitions of ASCII control characters */ #define NUL 0x00 #define SOH 0x01 #define STX 0x02 #define ETX 0x03 #define EOT 0x04 #define ENQ 0x05 #define ACK 0x06 #define BEL 0x07 /* beep */ #define BS 0x08 /* backspace */ #define HT 0x09 /* tab */ #define LF 0x0A /* linefeed */ #define VT 0x0B #define FF 0x0C /* formfeed (^L) */ #define CR 0x0D /* carriage return */ #define SO 0x0E #define SI 0x0F #define DLE 0x10 #define DC1 0x11 /* ^Q */ #define DC2 0x12 #define DC3 0x13 /* ^S */ #define DC4 0x14 #define NAK 0x15 #define SYN 0x16 #define ETB 0x17 #define CAN 0x18 #define EM 0x19 #define SUB 0x1A #define ESC 0x1B #define FS 0x1C #define GS 0x1D #define RS 0x1E #define US 0x1F #define SP 0x20 /* space */ #define DEL 0x7F /* delete */ ------------------------------ From: peter paul fenske Date: Thu, 10 Jul 1997 22:22:42 -0700 (PDT) Subject: Re:more C stuff Hi Gang This will be the last include and I will try my best to disappear.. /* COMDEFS.H DRT v 2.10 950218 This include file contains most of the definitions needed for a PC serial communications program. It should be in the same directory as your source code. Place the following statement in your source file: #include "comdefs.h" // note "", not <>! */ /* Don't worry about what the following does, but be sure */ /* to keep it if you might use a different version of the */ /* Turbo or Borland C/C++ compiler... */ #ifdef __cplusplus /* defined for C++ 3.x */ #define __CPPARGS ... /* supports C++ 3 & BC */ #else #define __CPPARGS /* supports C++ 2.x */ #endif /* 8259 Priority Interrupt Controller registers and bits */ #define PIC_ICR 0x20 /* interrupt ctrl reg */ #define PIC_IMR 0x21 /* interrupt mask reg */ #define IRQ4M 0x10 /* COM1/3 interrupt mask */ #define IRQ3M 0x08 /* COM2/4 interrupt mask */ #define EOI 0x20 /* End of Interrupt bit */ #define INT_C 0x0C /* COM1/3 interrupt no. */ #define INT_B 0x0B /* COM2/4 interrupt no. */ /* Port-specific definitions */ #define COM1 0x3F8 /* COM port base address */ #define COM2 0x2F8 #define COM3 0x3E8 #define COM4 0x2E8 /* The following declarations refer to the offset from */ /* the base address of COMx for each of the 8250 registers */ #define THR 0 /* DLAB = 0 */ #define RBR 0 /* 0 */ #define DLL 0 /* 1 */ #define DLM 1 /* 1 */ #define IER 1 /* 0 */ #define IIR 2 #define LCR 3 #define MCR 4 #define LSR 5 #define MSR 6 /* Line control register bit definitions */ #define DLAB 0x80 /* 1 => baud divisor */ #define SBRK 0x40 /* 1 => set TX to space */ #define STKP 0x20 /* 1 => mark or space */ #define EPS 0x10 /* 1 => even or space */ #define PEN 0x08 /* 1 => enables parity */ #define STB 0x04 /* 1 => 1.5 or 2 stops */ #define WLS1 0x02 /* 00 = 5; 01 = 6 bits */ #define WLS2 0x01 /* 10 = 7; 11 = 8 bits */ /* Line status register bit definitions */ #define TSRE 0x40 /* TX shift reg empty */ #define THRE 0x20 /* TX holding reg ety */ #define BI 0x10 /* break detected */ #define FE 0x08 /* framing error */ #define PE 0x04 /* parity error */ #define OE 0x02 /* overrun error */ #define DR 0x01 /* RX data ready */ /* Modem control register bit definitions */ #define LOOP 0x10 /* 1 => local loopback */ #define OUT2 0x08 /* set to enable ints */ #define OUT1 0x04 /* user output 2 */ #define RTS 0x02 /* Request to Send o/p */ #define DTR 0x01 /* Data Terminal Ready */ /* Modem status register bit definitions */ #define RLSD 0x80 /* 1 => carrier detect */ #define RI 0x40 /* 1 => ring indicator */ #define DSR 0x20 /* 1 => Data Set Ready */ #define CTS 0x10 /* 1 => Clear to Send */ #define DRLSD 0x08 /* 1 => change in RLSD */ #define TERI 0x04 /* 1 => RI changed 1->0 */ #define DDSR 0x02 /* 1 => change in DSR */ #define DCTS 0x01 /* 1 => change in CTS */ /* Interrupt enable register bit definitions */ #define EDSSI 0x08 /* int on RI or RLSD >1 */ #define ELSI 0x04 /* break or data error */ #define ETBEI 0x02 /* int on THRE -> 1 */ #define ERBFI 0x01 /* int on DR -> 1 */ /* Interrupt identification register bit definitions */ #define ID1 0x04 /* ID1 ID0 Int. Source */ #define ID0 0x02 /* 1 1 brk or error */ /* 1 0 data ready */ /* 0 1 THR empty */ /* 0 0 RI/RLSD */ #define IPEN 0x01 /* interrupt pending */ ------------------------------ From: Sandy Date: Thu, 10 Jul 1997 23:36:56 -0700 Subject: Re: fuel pump current draw Just get one of those Bosch Style relays (Small Cube types), most are good for 20 amps, and that is more then enough! Sandy At 08:32 PM 7/10/97 -0500, you wrote: >I desire to size a relay for a medium pressure EFI fuel pump. Does >anyone have data on the Bosch pumps for starting inrush, and average >running current? Has anyone considered driving the fuel pump with a >MOSFET or IGBT? > >Thanks in advance, > >Dave > > ------------------------------ From: Rich Mauruschat Date: Fri, 11 Jul 1997 08:19:23 +0100 Subject: Re: re . le jetronic fault codes At 22:10 10/07/97 +0300, you wrote: >hi guys , > >i have a small favor to ask, (please exuse me if this is a bit off the >subject,) >has anybody heard of a variation of the bosch jetronic system called the le >jetronic, or l3 jetronic? >i am desperately looking for the description of the error codes generated >by this system. >anyboby knows where i can find this ? > >the agents are typicaly thight lipped about this .. >any info on this will be apreciated >thanx a lot , > >nico badenhorst > > nico, Neither LE or L3 jetronic systems generate error codes; LE jetronic is an analoge system (no microprocessor!) used in Europe until eary '90's, L3 is an early digital system which followed it. Certainly in Europe the first Bosch system to use error codes was ML4.1 Motronic which followed L3. I hope this is the whole truth, it's certainly my understanding, hopefully someone will put me right if it's a load of tosh. Richard ------------------------------ From: "Bosch, AN, Andrew, Dr" Date: Fri, 11 Jul 1997 10:30:50 UTC-2 Subject: Re:Which language do I learn? Hi all. I want to learn a programming language most suited to the sort of stuff discussed on this list i.e. for ignition and FI control. "C" seems to come up often, but I've also seen reference to Visual Basic, Delphi, etc. I know the VERY basics "C", but so little that it would be easy to change at this point. Speaking of "c", there seems to be so many variants of that! Please help. Thanks. AndrewDr A. N. Bosch Physiology Department/ Sports Science Institute University of Cape Town Medical School P. O. Box 115 Newlands 7700 South Africa ------------------------------ From: Kerrie.Thornton@xxx.uk Date: Fri, 11 Jul 1997 09:37:38 +0100 Subject: connectors Kerrie Thornton@ISL 11/07/97 09:37 Hi all, The most common connectors, certainly bosch, are supplied by the AMP group. They are the junior timer range (originally designed for washing machines). These are the ones with the sprung wire running around the body of the connector. If you need some, then get in touch with a distributor and ask for samples (it works for me). The connectors usually carry the amp part no. even if someone elses name is written on them. Kerrie. ------------------------------ From: Rich Mauruschat Date: Fri, 11 Jul 1997 09:39:20 +0100 Subject: EEC-iv connectors Can anybody help me find a source of Ford EEC-iv connectors to purchase? European spec. 3-row 60 pin format - I'm not sure if US components would be the same? I need to source both halves, ECU and engine harness and terminals. Part numbers and/or contact address would be much appreciated. Thanks Richard ------------------------------ End of DIY_EFI Digest V2 #234 ***************************** To subscribe to DIY_EFI-Digest, send the command: subscribe diy_efi-digest in the body of a message to "Majordomo@xxx. A non-digest (direct mail) version of this list is also available; to subscribe to that instead, replace "diy_efi-digest" in the command above with "diy_efi".