Monday 20 October 2014

TOYOBD1 Android datalogger :: Connecting OBD1READ

First of all I suggest that you do the device recognition and pairing not in TOYOBD1 but in your phone`s Operating system BT configuration screen. 

As soon as this is solved, start TOYOBD1 and go in the 'configure Bluetooth com' dialog to choose a Bluetooth device that will be saved in the application preferences

 Select the device of your choice and go back to the main dialog, that device will be saved in the application preferences now.

After you have chosen your OBD1READ device you can now connect to it in the main menu using  'Start/Stop Logging' and enjoy your car's data stream!

TOYOBD1 Android Datalogger :: Correct speedometer error due to wheel size

Sometimes in life you get to wear shoes that are too big or too small, it happens to cars too,sometimes by choice, sometime out of necessity...

In TOYOBD1 you can configure the application to take into account an 'incorrect' wheel size.
doing so will make sure the MPG calculator and speedometer input is accurate.

the Speedometer correction factor can be adjusted in the 'Configure Displayed fields' dialog.
the value must be a positive value greater than 0.0
correct wheel size value for your ecu would be 1.0

 Here`s a good example, my own car! wheel size is way off from what the ecu is expecting.
AE102 corolla, 3VZ-FE V6 and MT Camry transaxle, ae102 wheels

this car needs a 0.85 wheel size ratio to get correct speed and MPG figures in TOYOBD1.
Fact is, the corolla wheel size is in the 185/65/14 range but the native CAMRY wheel size is in the 205/65/15 range.

To find out what is the correct wheel size ratio I use a GPS device to find out constant speed at around 100kmh / 60 mph and adjust the ratio as needed in TOYOBD1 to see the results. (Please don't endanger yourself doing everything alone, ask a friend) When you have found the correct ratio try it at various constant speeds to make sure it still fits with GPS readings.

Monday 13 October 2014

TOYOBD1 Android Datalogger :: Custom Configuration of an engine

  ...Sometimes it may be necessary to make a custom engine configuration...

-You found a new supported engine!( contact me so the known list grows)
-You changed the injector size on your engine and want the MPG calculations to reflect those changes.

Heres the customizable fields and what they mean.


'Engine preset configurations' 

this is a list of engines known to work and that have built-in  configurations, you choose one similar to yours and then modify other fields as needed.


'metering system' 

this is what the ECU uses to measure the air flow in the engine. 
Here is how to know what to choose

VAF sensor ( V.ane F.low )

Not all VAF engines uses the same sensor curve AND housing size, but they all share the same layout and are easily recognized.

MAP sensor ( M.anifold P.ressure )

Working in pair with an I.ntake T.emperature Sensor this MAP sensor feeds the ecu with data on how to calculate engine flow at that particular moment. Not all toyota MAP sensors share the same voltage curve. there is two groups the Non turbo and turbo MAP sensors. even throughout the Turbo map sensor not all engines have the same exact voltage curve.

MAF sensor ( M.ass F.low )

This one is rare among OBD1 toyota but existant. The design is generally some sort of hot wire device that measure the speed of the air flowing through a conduit with a known area. this gives the ECU a cfm value to use for it's calculations...

All Other system 0-5V

This is all other measurement systems that have not yet been correctly quantified due to their rare usage on the OBD1 Toyotas .For instance here is picture the 1UZ-FE Kármán vortex air flow meter.
For those devices the [ 0.0 ,5.0 ]v raw signal is displayed.


'Throttle position sensor' 


This sensor has got 4 pins going into it.
it tells the ECU how much the accelerator pedal is depressed with enough precision to make it worthwile.

This sensor has got only 3 pins going into it.
That sensor type is not frequently used, mainly on low complexity ECUs. For instance ( MT 4E-FE,5E-FE,4E-FTE, early MT 3S-FE and early MT 5S-FE). that sensor can only tell if the throttle is at rest, at W.ide O.pen T.hrottle or somewhere in between. those ECUS dont seems to implement any tps based accel enrichment logics and switching to a stand alone ECU necessitate installing an analog TPS in it's place.


'Show Ox2 data'

Only V engines have a second oxygen sensor whose data is available. it does not apply to an inline engine.


'Instantaneous MPG calculation'

'number of injectors' this is the number of cylinders your engine have unless this is some sort of Central injector system when you would only have one :S

'size of injectors in CC' this is the capacity of flow of your injectors in CC/minute 

'number of injection events per 2 engine revolutions' it should always be 1.

Friday 10 October 2014

TOYOBD1 Android Datalogger :: How to install the OBD1READ

Today I will show you how to install your OBD1READ unit to a compatible car.

First lets take a look at your package content.

1 OBD1READ device ready for installation.
1  user manual that explains how to install the device. 

This user manual explains what kind of problems you may encounter while installing and how to overcome them or where to get support if you cant handle them alone.

Sorry, blue is the only color available to choose from!!

Before doing anything you must know what must be connected for the system to work.

Quite easy! 4 wires need to be connected inside a diagnosis box in the engine bay.

1- B+ : this is the 12v power line. it will power OBD1READ when ignition key is on.
2- E1 : this is the power ground for OBD1READ, it is also the signal ground with the ecu. 
3- TE2 : this one activates the OBD1 data stream coming from the ecu.
4- VF1 : this is where the OBD1 data stream comes through.

Be aware that inverting B+ and VF1 can damage permanently the OBD1READ device. Dont invert them!

The safest way to hook them is to start with B+, then VF1, then TE2 ,then E1
*the green wires can be inverted together
Please take note that some luxury and sports car, LS400, mk4 supras, SC400 and Soarer will need a jumper to be placed in another diagnostic port under the dashboard. Details for those cars are available in the application glossary dialog.

Here are some of the diagnostic boxes shapes you may encounter in your engine bay.

The needed contacts should be already in the diagnostic box if your car is compatible.In the case of an engine swap with custom wiring, say Starlet 2E -> 4E-FTE you may need to add the missing wires and contacts in the diagnostic box to be compatible.

 Simply connect the 4 wires into the diagnostic boxes and make sure the OBD1READ device sits high in the engine bay (best for BT signal strength). Also take care to secure the device so that it does not fall off the car!!

At that point you are ready to power up the car and configure your cell phone and TOYOBD1.