to go from your laptop to your car there are several stages we need to cover.
-laptop to converter
-converter to obd connector
-obd connector to 3pin fiat connector.
you can easily make a OBDII to RS232 converter if you're handy with microelectronics, there are many websites with pcd diagrams and aprts lsits. the parts cost about £10. alternatively you can buy one prebuilt from someone like
http://www.elmelectronics.com/
you need the ELM327 converter.
this will give your laptop everything it needs to communicate with obdII vehicles.
now you need to connect that obdII connector to your car. each diagnostic connector has 3 pins (there are 2 or 3 connectors on your car, one for main ecu, one for airbag, one for abs if you have abs).
to connect an obdII reader to a fiat 3pin plug you need 4 lengths of wire. use 3 lengths of wire to connect the 3 pin connector to the obd connector. also use 1 length of wire for power to the obd connector.
on the 16 pin obd2 connector use the following pins
4- chassis ground (connect to ground on 3 pin connector, or any good chassis earth)
5- signal ground (connect to black wire pin on 3 pin connector)
7- k line (connect to white wire pin on 3 pin connector)
16- 12vDC (connect to battery positive terminal)
for software you have many choices. for example fiatdiag from
http://www.auto-diagnostics.info/fiat_diagnostics
if you look hard enough you'll find some free software that you can download, such as uniscan
