Paul is a scanning software but the real time view has many parameters as quantity of each injector, preinjection and finally it can code injectors and i think keys. That is all i know. I try to connect with ELM327 but did not recognised it. The inf. file writes ; Windows USB CDC Driver Setup File ; [Version] Signature="$Windows NT$" Class=Ports ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318} Provider=%ELMUSBN% LayoutFile=layout.inf DriverVer=03/26/2007,6.0.2600.7 [Manufacturer] %MFGNAME%=VirComDevice,NT,NTamd64 [DestinationDirs] DefaultDestDir = 12 [VirComDevice.NT] %DESCRIPTION%=DriverInstall,USB\VID_04D8&PID_0F3E [VirComDevice.NTamd64] %DESCRIPTION%=DriverInstall,USB\VID_04D8&PID_0F3E [DriverInstall.NT] Include=mdmcpq.inf CopyFiles=FakeModemCopyFileSection AddReg=DriverInstall.NT.AddReg [DriverInstall.NT.AddReg] HKR,,DevLoader,,*ntkern HKR,,NTMPDriver,,usbser.sys HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider" [DriverInstall.NT.Services] AddService=usbser, 0x00000002, DriverServiceInst [DriverServiceInst] DisplayName=%SERVICE% ServiceType=1 StartType=3 ErrorControl=1 ServiceBinary=%12%\usbser.sys [strings] ELMUSBN = "ELM-USB Interface" MFGNAME = " Ltd." DESCRIPTION = "ELM-USB Interface" SERVICE = "ELM-USB CDC Driver"