The logging patch allows TuneEdit to log with the TuneBoy datalogger. But you will need to keep a laptop connected to the bike while riding.
Quoted from Wayne Macdonald:
The way this all works is as follows.
Open the tune.
Select "Install logging patch". This zaps address pointers in the program
itself so that all the data we need is in one spot. This allows a single
read command to get all the data we want, this in turn allows the logger to
sample at a much faster rate and you can be sure that all values in a log
record are from the same instant in time.
Download the map to the bike.
Select "Start Logging".
Do your thing.
Select "Stop Logging"
The file has the following info.
1,2,3,4,5,6,7,8,9,10,11,12,13,14,15
1 = N/A
2 = N/A
3 = Current RPM
4 = Index for RPM, this shows the column in the map that is currently being
used, 0 is the first column.
5 = Offset for RPM, this shows how far past the RPM index it is towards the
next column, the range is 0 to 255.
Index of 5 with offset of 128 would mean it is half way between the 6th
and seventh column in the map.
6 = Throttle percentage
7 = Index for TPS into the map, same usage as the RPM index
8 = Offset for TPS
9 = O2 sensor voltage. This will read from 0.000 to 5.000 volts.
if you have a wide band sensor connected to the O2 input then this will
be your wide band O2 value.
if you set the output from the wideband to 0 = 10/1 and 5v = 20/1 then
the following can be done in excel
(voltage * 2) + 10 = Air/Fuel ratio.
10 = This is the target A/F ratio from the A/F tables in the ECU, this has
nothing to do with the O2 sensor.
11 = N/A
12 = Injector pulse width, 2000 is 2.000 milliseconds
13 = Ignition advance, 159 = 15.9 degrees.
14 = N/A
15 = N/A
When the logger is running the two A/F values shown on screen are.
Top one is from the tables in the ECU.
Bottom one is calculated from the O2 voltage using a file called O2_cal.txt
that must be in the same directory as the TuneEdit program.
Here are two examples of O2_cal.txt files
This first one will convert the voltage values from the narrow band sensor
to A/F values, this will noe be accurate but it is better than nothing. Note
that the values range from high A/F to low A/F, this corresponds to the D on
the first line.
***********************************************************************
* First line should not be changed unless you know what you are doing *
***********************************************************************
D,5100,1024
**********************
* Each line is mv,af *
**********************
25.0,17.50
55.0,15.14
450.0,14.50
800.0,13.70
1100.0,10.00
***************
* End of file *
***************
This second example of an O2_Cal.txt file is for a wide band that is set for
0v = 10/1 and 5v = 20/1
***********************************************************************
* First line should not be changed unless you know what you are doing *
***********************************************************************
A,5020,1024
**********************
* Each line is mv,af *
**********************
0000,10.00
5000,20.00
***************
* End of file *
***************