(adsbygoogle = window.adsbygoogle || []).push({}); O_o :: O_o

ScanXL

|

ScanXL(Ford) has all the features of PCMSCAN plus a vehicle manager and enhanced diagnostics for Ford vehicles.  Dealership capabilities for a fraction of the price.

And

PCMSCAN integrated into RR

|


PCMSCAN App standalone:
Name:  before.jpg
Views: 3077
Size:  117.2 KB
RR Menu:
Name:  menu_off.jpg
Views: 3003
Size:  61.0 KB
PCMSCAN Embedded:
Name:  after.jpg
Views: 11818
Size:  123.4 KB

The cool thing about PCMSCAN is that you can change all the gauges to whatever you want and have some readings update at a higher priority.
If anyone's interested, I can post up the RR skin files and Skinbedder ini's after I'm done.

And

Creating a Self-Signed SSL Certificate without a mess of makecert.exe (using SSL Diagnostics Tool)

|
Creating a Self-Signed SSL Certificate without a mess of makecert.exe (using SSL Diagnostics Tool)

Introduction:
So you have a server and you need to implement SSL to allow secure (https) communication. What choices do you have? You can buy a certificate from certification authority or you can issue a Self-Signed certificate to yourself. The difference is that your browser "knows" it can trust the certificates from the authorities (it has it installed). But when the browser encounters the https connection with a server with the self-signed certificate, the user is presented with a message like this:

Thus, self-signed certificates are OK for test and development web sites, but generally not OK for public websites.
This article will show you the simplest ways to create a Self-Signed SSL Certificate.

Here are your options. (Or just go to the Best Solution )

Solution 1 (quite long, but recommended by Microsoft)
Setting Up SSL Using IIS and Certificate Server

MS recommends that you get the certificate from the certificate server. This means that you have to have an access to Window 2000 or Windows 2003 server with "Certification Services" installed. You use IIS MMC to generate request to this server. Then using browser you submit this request to the server. Then, when somebody at that server approves the request, you will get back a certificate.
See details at http://support.microsoft.com/default.aspx?kbid=299525

Solution 2 (fast, but sometimes could be tricky)
Creating Self-Signed SSL Certificates using makecert.exe It is a quite simple solution. The only problem is that sometimes it just doesn't work, and it's hard to determine what is wrong. The makecert.exe comes with VS.NET. It you don't have .NET Framework 1.1 installed, the makecert might be outdated. You can download a newer version from http://download.microsoft.com/download/platformsdk/Update/5.131.3617.0/NT45XP/EN-US/makecert.exe
Just replace yourservername with the computer name of your PC and run:
makecert -r -pe -n "CN=yourservername" -b 01/01/2000 -e 01/01/2050 -eku 1.3.6.1.5.5.7.3.1 -ss my -sr localMachine -sky exchange -sp "Microsoft RSA SChannel Cryptographic Provider" -sy 12

Then go to the IIS "Web Site Properties", "Directory Security", "Server Certificate...", "Assign an existing certificate" and select the new certificate from the list.
It works? Fine! No? Go to the Best Solution

Solution 3 (OK for not-technical users)
Download a test certificate from certification authorities The certificate companies like VeriSign and Thawte issue test certificates, but they expire after 90 days or so, and the process of getting it could be quite tedious.

Solution 4 (The Best and Recommended)
Create a Self-Signed Certificate using SSL Diagnostics Tool

Avoid all this pain with a nice tool from Microsoft: SSL Diagnostics . Download setup.exe (2112 KB) from here: http://www.microsoft.com/downloads/details.aspx?familyid=CABEA1D0-5A10-41BC-83D4-06C814265282&displaylang=en

Install it and run. In the main window of SSL Diagnostics, right-click the Web site level (shown by [W3SVC/<site number>]), and then click Create New Certificate.


That is it. You are done. Don't forget to explore other capabilities of this nice tool.

And

WinALDL - Supported ECM types

|

WinALDL - Supported ECM types

I have tried to make a list of vehicles supported by WinALDL, and what selection to use in the configuration dialog.

This is not a complete list, and the ECM part numbers may not match all the vehicles listed for that ECM. In some cases many different ECM's use the same serial data, and one ECM can send different data in different applications.

If you have more information, please send me a mail and I will try to correct this list. I have very little information about the carbed applications, and what ECM's they use.


TBI data streams

READ DATA ON PIN "E" OF ALDL CONNECTOR

WinALDL
selection
(not shown in selection)
Application
1227747
1228062
(1227429)
A030

4.3L TBI CPC - (LB4) - (Z) - 86, 87 CARS
A033

4.3L TBI - (LB4) - (Z) - 86,87,88 TRUCKS
5.0L TBI - (L03) - (H) - 87,88 TRUCKS
5.7L TBI - (L05) - (K) - 87,88 TRUCKS

MW2 uses "Idle Flag" and "High Bat Voltage"
MWAF1 uses "Clear Flood Flag"
A035

2.8L TBI CPC - (LL2) - (R) - 86,87 TRUCKS

MW2 uses "Cool Flag" and "High Bat Voltage"
MWAF1 uses "Not Closed Loop"
A040

2.8L TBI (LL2) (VIN=R) 88,89,90,91 TRUCKS
3.1L TBI (LG6) (VIN=D) 89 TRUCKS
2.8L TBI (LL2) (VIN=R) 92 S TRUCK
2.8L TBI (LL2) (VIN=R) 93 S TRUCK

MW2 uses "Cool Flag" and "High Bat Voltage"
MWAF1 uses "Not Closed Loop"
A058

4.3L TBI (LB4) (VIN=Z) 89 TRUCKS
4.3L TBI (LB4) (VIN=Z) 90 91 S/T TRUCKS w/auto TRANS
4.3L TBI (LB4) (VIN=Z) 90 C/K/G/M/L/R/V TRUCKS
4.3L TBI (LU2) (VIN=B) 90 TRUCKS
5.0L TBI (L03) (VIN=H) 89, 90 TRUCKS
5.7L TBI (L05) (VIN=K) 89 TRUCKS
5.7L TBI (L05) (VIN=K) 90 TRUCKS LIGHT DUTY EMISSIONS
6.0L TBI (LS0) (VIN=P) 89 TRUCKS
7.4L TBI (L19) (VIN=N) 89 TRUCKS
7.4L TBI (L19) (VIN=N) 90 TRUCKS LIGHT DUTY E// NS
7.4L TBI (L19) (VIN=N) 91 TRUCKS LIGHT DUTY EMISSIONS

MW2 uses "Idle Flag" and "1st Time Idle Flag"
MWAF1 uses "Clear Flood Flag"
A068

4.3L TBI - (LB4) - (Z) - 88 CARS

MW2 uses "Cool Flag" and "High Bat Voltage"
MWAF1 uses "Not Closed Loop"
A084

4.3L TBI - (LB4) - (Z) - 89,90 CARS

MW2 uses "Idle Flag" and "High Bat Voltage"
MWAF1 uses "Not Closed Loop"
1228746 A041
A83
A090


1988 5.0 V8 TBI LO3
1989-92 5.0 V8 TBI 'E' L03 ('F' body)
1989-90 5.0 V8 TBI 'E' L03 ('B' body)
1989-90 5.7 V8 TBI '7' L05 ('B' body)
1225550
1225570
1225610
A001
A062


1982 5.0 V8 CFI '7' LU5
1982 5.7 V8 CFI '8' L83
1982-86 1.8 L4 TBI 'O' LH8
1982-86 2.5 L4 TBI 'R' LR8
1982-86 2.5 L4 TBI 'U' L68
1982-86 2.5 L4 TBI '2' LQ9
1985-86 2.5 L4 TBI 'E' LN8
1983 5.0 V8 CFI 'S' LU5
1227808 VN & VP Holden Commodore
1226026 A063

1985 4.3 V6 TBI 'Z' LB4
1985 5.0 V8 CFI '5' LB9
1983-85 5.7 V8 CFI '8' L83
16144288 A104 16144288

4.3L TBI (LB4) (VIN=Z) 90 C/K TRUCK
4.3L TBI (LB4) (VIN=Z) 91 S/T TRUCK W/MANUAL TRANSMISSION
4.3L TBI (LB4) (VIN=Z) 91 C,K,G,M,L TRUCK W/MANUAL TRANSMIS
4.3L TBI (LB4) (VIN=Z) 90 M/L/G
4.3L TBI (LB4) (VIN=Z) 90 S/T TRUCK W/MANUAL TRANSMISSION
4.3L TBI (LB4) (VIN=Z) 92 C,K,S,T,M,L,G TRUCK
4.3L TBI (LB4) (VIN=Z) 93 C,K TRUCK

MW2 uses "1st time Idle Flag" and "ESC 43B Ready for PE"
MWAF1 uses "Old High Gear Flag" and "4-3 Downshift for TCC unlock"
MCU2IO uses "AIR Divert" and "AIR Switch"
Sensor uses "FP Switch Voltage" (Fuel Pump)
A136

3.1L TBI (LG6) (VIN=D) 91 U VAN
3.1L TBI (LG6) (VIN=D) 92 U VAN
3.1L TBI (LG6) (VIN=D) 93 U VAN
3.1L TBI (LG6) (VIN=D) 94 1,2,3U VAN
3.1L TBI (LG6) (VIN=D) 95 1,2,3U VAN

MW2 uses "High Bat Voltage" and "ESC 43B Ready for PE"
MWAF1 uses "Old High Gear Flag" and "4-3 Downshift for TCC unlock"
MCU2IO uses "Fan #1", "Fan #2" and "Heated Windshield"
Sensor uses "FP Switch Voltage" (Fuel Pump)
A137

6.0L TBI (LS0) (VIN=P) 91
7.0L TBI (LR0) (VIN=M) 91
6.0L TBI (LS0) (VIN=P) 92 GMT530 TRUCK
7.0L TBI (LR0) (VIN=M) 92 GMT530 TRUCK
6.0L TBI (LS0) (VIN=P) 93 GMT530 TRUCK
7.0L TBI (LR0) (VIN=M) 93 GMT530 TRUCK
6.0L TBI (LS0) (VIN=P) 94 GMT530 TRUCK
7.0L TBI (LR0) (VIN=M) 94 GMT530 TRUCK
6.0L TBI (LS0) (VIN=P) 95 GMT530 TRUCK
7.0L TBI (LR0) (VIN=M) 95 GMT530 TRUCK

MW2 uses "1st time Idle Flag" and "OL Idle Flag"
MWAF1 uses "CL Idle" and "AF Cold Park"
MCU2IO uses "Idle Kicker Switch" and "Idle Kicker Light"
Sensor uses "PS Switch Voltage" (Power Steering)
A179
A195


5.0L TBI L03 VIN=H 92 C,K,G
5.7L TBI L05 VIN=K 92 C,K,G,R,V
5.0L TBI L03 VIN=H 93 C,K
5.7L TBI L05 VIN=K 93 C,K,P
5.0L TBI L03 VIN=H 94 C,K
5.7L TBI L05 VIN=K 94 C,K,P
5.0L TBI L03 VIN=H 95 C,K
5.7L TBI L05 VIN=K 95 C,K,P
5.7L TBI L05 VIN=K 92 CNG COMPRESSED NATURAL GAS G VAN & C/K TRUCK

MW2 uses "1st time Idle Flag" and "OL Idle Flag"
MWAF1 uses "CL Idle" and "AF Cold Park"
MCU2IO uses "AIR Divert" and "AIR Switch"
Sensor uses "FP Switch Voltage" (Fuel Pump)



PFI data streams

READ DATA ON PIN "E" OF ALDL CONNECTOR

WinALDL selection Application
1227170 1986-88 2.8 V6 MPFI '9' L44
1985 2.8 litre MPI 1985 2.8 litre MPI
1986 2.8 litre MPI 1986 2.8 litre MPI
1226870 1985 5.0 V8 PFI 'F' LB9
1985 5.7 V8 PFI '8' L98
1227165 A028
A059


1986-89 5.0 V8 PFI 'F' LB9
1986-89 5.7 V8 PFI '8' L98
1227148 A003
A008


1986-88 3.8 SFI '3' LG3
1986-91 3.8 SFI '7' LC2
1986-87 3.8 SFI 'B' LG2



CARB data streams

READ DATA ON PIN "D" OF ALDL CONNECTOR

WinALDL selection Application
CLCC 1984 truck A006
A007


5.0L V8 CLCC (LV2) - (Y) - 84
5.0L V8 CLCC (L69) - (G) - 84
5.0L V8 CLCC (LG4) - (H) - 84
5.0L V8 CLCC (LG8) - (9) - 84
5.0L V8 CLCC (LM1) - (6) - 84
5.0L V8 CLCC (LV2) - (Y) - 85, 86, 87
5.0L V8 CLCC (LG8) - (9) - 85
5.0L V8 CLCC (L69) - (G) - 85
5.0L V8 CLCC (LG4) - (H) - 85, 86, 87
5.7L V8 CLCC (LM1) - (6) - 85, 86, 87, 88
4.3L V8 CLCC (LB1) - (N) - 85, 86
5.0L V8 CLCC (LF3) - (H) - 85, 86
5.7L V8 CLCC (LS9) - (L) - 85, 86
CLCC 1984 car, 1985, 1986 A005
A012
A018
A019
A066


3.0l CLCC (LK9) - (E) - 84 85
3.8l V6 CLCC (LD5) - (A) - 84, 85, 86, 87
4.1l V6 CLCC (LC4) - (4) - 84, 85
4.3L V6 CLCC (LS5) - (S) - 85, 86
3.8l CLCC V6 (LC3) - (9) - 84
2.8 CARB (LE2) - (X) - 84, 85
2.8 CARB (LC1) - (1) - 84
2.8 CARB (LH7) - (Z) - 84
2.8 CARB (LL1) - (L) - 84
2.8 CARB (LR2) - (B) - 84, 85
2.8l CARB CHEVY - (LE2) - (X) - 86
5.0l V8 CLCC (L69) - (G) - 86, 87, 88
5.0L V8 CLCC (LG4) - (H) - 88

 

And

160 Baud ALDL Hardware Interface

|

160 Baud ALDL Hardware Interface

The ECM produces the data signal at either a 12 Volt or 5 volt level that must be inverted and converted to RS232. One simple scheme is to feed the ALDL data into a single transistor level converter that inverts the data to produce a pseudo RS232 level (varies between 12 Volts and 0). This is connected to the receive data line of a serial port to be processed by the PC's UART.

R3
When you build the cable first try without the R3 resistor. That works for most vehicles. Some vehicles need a 10k resistor to start transmitting data but the resistor will change the ECM's mode. It will have a high idle and spark knock retard will be disabled. That is the reson why you should not use the R3 resistor if it works without it.

R4
With this resistor installed the interface will NOT work with fuel injected vehicles. This resisror should ONLY be used with some carbed vehicles that does not work with the standard interface. If you need this resistor then you probably have to use the 4800 baud setting in the configuration too.

 

On some computers it is possible to use the DTR pin on the serial port as 12 Volt source, and that is what I did.

 

 

If you want help building the cable then you can contact one of these companies

And
prev | 1 | 2 | 3 | 4 | 5 | ··· | 28 | next