| freerunner |
12-27-2017 06:23 PM |
Quote:
Originally Posted by freerunner
(Post 3020897)
Trigger based on oil temp works for me. Tactrix begins logging when my engine is warm. :-) Currently on the tab right now. I'll post my logcfg.txt when I'm back at the computer. Stay tuned.
|
Remember to use the pointers/ids from your corresponding calid.
Here you are:
Code:
;-------------FREERUNNERS "ZA1JA01G" CONFIG------------
type = obd
protocolid = 6
mode23txaddrwidth = 4
mode23txlenwidth = 1
mode23rxaddrwidth = 0
mode23uds = 1
sortpids = 1
calcsampinterval = 1000
;debug=noout
;-----------DESCRIPTION--------------------
; Notice that the next 3 parameters have a "sampgroup = X" setting.
; There are 15 sample groups (1 - 15) that you can assign parameters to.
; Any parameters assigned to a sample group will be alternately logged in a single
; timeslot at a lower speed, the speed being 1 / N that of the sampling interval -
; where N is the number of parameters in the sample group. In this example, these
; 3 parameters will be logged at 1/3 the speed, but will also use 1/3 of the communications
; to the ECU, allowing you to log everything else faster.
; Since you can make up multiple sample groups, you can fine tune how fast different kinds of
; parameters are logged.
;-----------LOGGING PARAMETERS-------------
paramname = IAM
paramid = 0xFFF8119C
isfloat = 1
sampgroup = 2
paramname = MAF_V
paramid = 0xFFF842AC
databits = 16
scalingrpn = x,0.000076293945,*
paramname = MAP
paramid = 0xFFF87C60
isfloat = 1
;scalingrpn = x,0.133322368,*
scalingrpn = x,0.00133322368,*
;log MRP (psi relative sea level):
;scalingrpn = x,760,-,0.01933677,*
paramname = IAT
paramid = 0xFFF87C64
isfloat = 1
sampgroup = 2
;paramname = WaterTemp
;paramid = 0xFFF87C68
;isfloat = 1
;sampgroup = 2
;paramname = BattVolt
;paramid = 0xFFF87C6C
;isfloat = 1
paramname = MAF
paramid = 0xFFF87C70
isfloat = 1
;-------------FREERUNNERS "ZA1JA01G" CONFIG------------
type = obd
protocolid = 6
mode23txaddrwidth = 4
mode23txlenwidth = 1
mode23rxaddrwidth = 0
mode23uds = 1
sortpids = 1
calcsampinterval = 1000
;debug=noout
;-----------DESCRIPTION--------------------
; Notice that the next 3 parameters have a "sampgroup = X" setting.
; There are 15 sample groups (1 - 15) that you can assign parameters to.
; Any parameters assigned to a sample group will be alternately logged in a single
; timeslot at a lower speed, the speed being 1 / N that of the sampling interval -
; where N is the number of parameters in the sample group. In this example, these
; 3 parameters will be logged at 1/3 the speed, but will also use 1/3 of the communications
; to the ECU, allowing you to log everything else faster.
; Since you can make up multiple sample groups, you can fine tune how fast different kinds of
; parameters are logged.
;-----------LOGGING PARAMETERS-------------
paramname = IAM
paramid = 0xFFF8119C
isfloat = 1
sampgroup = 2
paramname = MAF_V
paramid = 0xFFF842AC
databits = 16
scalingrpn = x,0.000076293945,*
paramname = MAP
paramid = 0xFFF87C60
isfloat = 1
;scalingrpn = x,0.133322368,*
scalingrpn = x,0.00133322368,*
;log MRP (psi relative sea level):
;scalingrpn = x,760,-,0.01933677,*
paramname = IAT
paramid = 0xFFF87C64
isfloat = 1
sampgroup = 2
;paramname = WaterTemp
;paramid = 0xFFF87C68
;isfloat = 1
;sampgroup = 2
;paramname = BattVolt
;paramid = 0xFFF87C6C
;isfloat = 1
paramname = MAF
paramid = 0xFFF87C70
isfloat = 1
paramname = OilTemp
paramid = 0xFFF87C74
isfloat = 1
sampgroup = 3
paramname = Port_IPW
paramid = 0xFFF887C8
isfloat = 1
scalingrpn = x,0.001,*
;paramname = Direct_IPW_0
;paramid = 0xFFF887E8
;isfloat = 1
paramname = Direct_IPW
paramid = 0xFFF887F0
isfloat = 1
paramname = Throttle
paramid = 0xFFF89030
isfloat = 1
;paramname = TipIn
;paramid = 0xFFF89038
;isfloat = 1
paramname = Load
paramid = 0xFFF89148
isfloat = 1
paramname = Accelerator
paramid = 0xFFF8922C
isfloat = 1
paramname = AFR
paramid = 0xFFF8932C
isfloat = 1
scalingrpn = x,14.7,*
;paramname = FuelPress
;paramid = 0xFFF8936C
;isfloat = 1
paramname = Defogger
paramid = 0xFFF89393
databits = 8
isvisible = 1
sampgroup = 2
paramname = Speed
paramid = 0xFFF893C4
isfloat = 1
sampgroup = 2
paramname = RPM
paramid = 0xFFF893EC
isfloat = 1
;paramname = AF_Corr_3
;paramid = 0xFFF8A860
;isfloat = 1
;scalingrpn = x,100,*
;paramname = AF_Learn_3
;paramid = 0xFFF8A8A0
;isfloat = 1
;paramname = Tip_In_Enrich
;paramid = 0xFFF8AB08
;isfloat = 1
paramname = TotTiming
paramid = 0xFFF8ACF4
isfloat = 1
;paramname = BaseTiming
;paramid = 0xFFF8AD70
;isfloat = 1
;paramname = KCA
;paramid = 0xFFF8AFA8
;isfloat = 1
paramname = FBKC
paramid = 0xFFF8AFAC
isfloat = 1
paramname = FLKC
paramid = 0xFFF8B048
isfloat = 1
;paramname = FLKC_Offset
;paramid = 0xFFF8B066
;databits = 8
;scalingrpn = x
;paramname = vvt_intake_r
;paramid = 0xFFF8BF80
;isfloat = 1
;scalingrpn = x
paramname = vvt_intake_l
paramid = 0xFFF8BF84
isfloat = 1
scalingrpn = x
;paramname = vvt_exhaust_r
;paramid = 0xFFF8BFC8
;isfloat = 1
;scalingrpn = x
paramname = vvt_exhaust_l
paramid = 0xFFF8BFCC
isfloat = 1
scalingrpn = x
paramname = STFT
paramid = 0xFFF8D250
isfloat = 1
paramname = LTFT
paramid = 0xFFF8D254
isfloat = 1
;paramname = FuelLev
;paramid = 0xFFF8D28C
;isfloat = 1
;sampgroup = 9
;paramname = AmbPress
;paramid = 0xFFF8D290
;scalingrpn = x,0.00133322368,*
;isfloat = 1
;paramname = Cat_Temp
;paramid = 0xFFF8D298
;isfloat = 1
;sampgroup = 9
paramname = AFR_CMD
paramid = 0xFFF8D2AC
isfloat = 1
scalingrpn = x,14.7,*
paramname = CL_OL
paramid = 0xFFF8D2E2
databits = 8
scalingrpn = x
;-----------CALCULATIONS-------------
type = calc
paramname = VVT_overlap
scalingrpn = vvt_intake_l,vvt_exhaust_l,+,3.5,-
;type = calc
;paramname = AFR_Error
;scalingrpn = AFR,AFR_CMD,/,100,*
;-------------TRIGGERS---------------
;---- START LOGGING IF ENGINE RUNNING
;conditionrpn = RPM,0,>
;action = start
;conditionrpn = RPM,0,==
;action = stop
;---- START LOGGING ON DEFOGGER
;conditionrpn = Defogger,1,==
;action = start
;conditionrpn = Defogger,0,==
;action = stop
;---- START LOGGING IF ENGINE WARM
conditionrpn = OilTemp,80,>
action = start
conditionrpn = OilTemp,76,<
action = stop
|