Jump to content
LegacyGT.com

Tactrix 2.0 standalone logging- no extended


dsmtuned

Recommended Posts

Hello,

 

My 2009 OBXT ECU supports logging extended parameters in Romraider. However, the Tactrix 2.0 standalone logging onto an SD card seems not to.

 

Is this normal or is there something wrong with my logcfg.txt file paramid addresses? The Tactrix won't log anything if extended parameters are specified.

 

Thanks for the reality check.

Link to comment
Share on other sites

It doesn't matter what I do with the triggers. The Tactrix will only log to the SD card if I have non-extended parameters.

 

ECU ID: 5212525107

CAL ID: A2TB001C

 

 

type = ssmcan

 

paramname = Engine_Load_(Relative)

paramid = 0x000007

databits = 8

scalingrpn = x,100,*,255,/

 

paramname = Engine_Speed

paramid = 0x00000E

databits = 16

scalingrpn = x,4,/

 

paramname = Vehicle_Speed

paramid = 0x000010

databits = 8

scalingrpn = x,0.621371192,*

 

paramname = Ignition_Total_Timing

paramid = 0x000011

databits = 8

scalingrpn = x,128,-,2,/

 

paramname = Primary_Wastegate_Duty_Cycle

paramid = 0x000030

databits = 8

scalingrpn = x,100,*,255,/

 

paramname = SI-Drive_Mode

paramid = 0x00016A

databits = 8

scalingrpn = x

 

paramname = CL/OL_Fueling*

paramid = 0xFFA44D

databits = 8

scalingrpn = x,6,+

 

paramname = Target_Boost_(4-byte)*

paramid = 0xFF63EC

databits = 32

scalingrpn = x,760,-,0.01933677,*

 

paramname = Target_Throttle_Plate_Position*

paramid = 0xFF8308

databits = 32

scalingrpn = x,.84,/

 

paramname = Gear_(Calculated)*

paramid = 0xFF701D

databits = 8

scalingrpn = x

 

paramname = Engine_Load_(2-byte)**

paramid = 0xFF7044

databits = 16

scalingrpn = x,.00006103516,*

 

paramname = Target_Boost_(2-byte)**

paramid = 0xFF7056

databits = 16

scalingrpn = x,760,-,0.01933677,*

 

paramname = A/F_Sensor_#1_(4-byte)*

paramid = 0xFF6D78

databits = 32

scalingrpn = x,14.7,*

 

paramname = Manifold_Relative_Pressure_(4-byte)*

paramid = 0xFF6A78

databits = 32

scalingrpn = x,0.01933677,*

 

paramname = Knock_Sum*

paramid = 0xFF7FEC

databits = 8

scalingrpn = x

 

;-------------triggers---------------

;paramname = defogger_sw

;paramid = 0x64

;databits = 1

;offsetbits = 5

;isvisible = 0

 

;conditionrpn = defogger_sw,1,==

;action = start

 

;conditionrpn = defogger_sw,0,==

;action = stop

 

;paramname = Engine_Speed(rpm)

;paramid = 0x00000E

;databits = 16

;scalingrpn = x,4,/

 

;cruise set signal

;paramname = cruise_set_coast

;paramid = 0x000121

;databits = 1

;offsetbits = 5

;isvisible = 0

 

;cruise cancel signal

;paramname = cruise_cancel

;paramid = 0x0000D7

;databits = 1

;offsetbits = 0

;isvisible = 0

 

;start action,

;conditionrpn = cruise_set_coast,1,==

;action = start

 

;stop action

;conditionrpn = cruise_cancel,1,==,Engine_Speed(rpm),100,<,||

;action = stop

 

;conditionrpn = Engine_Speed,0,>

;action = start

 

;conditionrpn = Engine_Speed,0,==

;action = stop

Link to comment
Share on other sites

None of your logger activation parameters are active.

 

Right. It is supposed to log when you plug it in if you don't specify triggers. I eliminated problems by taking the triggers out of the equation.

 

I just confirmed that it will log non-extended parameters with or workout the triggers. Again, Romraider can log the extended without a problem. Strange.

Link to comment
Share on other sites

First, I feel you are trying to log way too much stuff and you have repeats of several things. You said you aren't using triggers but your triggers are off too. The trigger name must match the parameter exactly.

 

Try this and only this. Save as logcfg text file.

 

type=ssmcan

 

paramname = Engine_Load_(Relative)

paramid = 0x000007

databits = 8

scalingrpn = x,100,*,255,/

 

paramname = Engine_Speed

paramid = 0x00000E

databits = 16

scalingrpn = x,4,/

 

paramname = Vehicle_Speed

paramid = 0x000010

databits = 8

scalingrpn = x,0.621371192,*

 

paramname = Ignition_Total_Timing

paramid = 0x000011

databits = 8

scalingrpn = x,128,-,2,/

 

paramname = Primary_Wastegate_Duty_Cycle

paramid = 0x000030

databits = 8

scalingrpn = x,100,*,255,/

 

paramname = SI-Drive_Mode

paramid = 0x00016A

databits = 8

scalingrpn = x

 

paramname = CL/OL_Fueling*

paramid = 0xFFA44D

databits = 8

scalingrpn = x,6,+

 

paramname = Target_Boost_(4-byte)*

paramid = 0xFF63EC

databits = 32

scalingrpn = x,760,-,0.01933677,*

 

paramname = Target_Throttle_Plate_Position*

paramid = 0xFF8308

databits = 32

scalingrpn = x,.84,/

 

paramname = Gear_(Calculated)*

paramid = 0xFF701D

databits = 8

scalingrpn = x

 

paramname = Engine_Load_(2-byte)**

paramid = 0xFF7044

databits = 16

scalingrpn = x,.00006103516,*

 

paramname = Target_Boost_(2-byte)**

paramid = 0xFF7056

databits = 16

scalingrpn = x,760,-,0.01933677,*

 

paramname = A/F_Sensor_#1_(4-byte)*

paramid = 0xFF6D78

databits = 32

scalingrpn = x,14.7,*

 

paramname = Manifold_Relative_Pressure_(4-byte)*

paramid = 0xFF6A78

databits = 32

scalingrpn = x,0.01933677,*

 

paramname = Knock_Sum*

paramid = 0xFF7FEC

databits = 8

scalingrpn = x

 

;-------------triggers---------------

; Change xxx and yyyy to your desired

; RPM settings

conditionrpn = Engine_Speed,0,>

action = start

 

conditionrpn = Engine_Speed,0,==

action = stop

Link to comment
Share on other sites

Thanks for the idea. As long as those extended parameters are on there, it won't log.

 

This works fine:

type=ssmcan

 

paramname = Engine_Load_(Relative)

paramid = 0x000007

databits = 8

scalingrpn = x,100,*,255,/

 

paramname = Engine_Speed

paramid = 0x00000E

databits = 16

scalingrpn = x,4,/

 

paramname = Vehicle_Speed

paramid = 0x000010

databits = 8

scalingrpn = x,0.621371192,*

 

paramname = Ignition_Total_Timing

paramid = 0x000011

databits = 8

scalingrpn = x,128,-,2,/

 

paramname = Throttle_Opening_Angle

paramid = 0x000015

databits = 8

scalingrpn = x,100,*,255,/

 

paramname = Front_O2_Sensor_#1

paramid = 0x000016

databits = 16

scalingrpn = x,200,/

 

paramname = Knock_Correction_Advance

paramid = 0x000022

databits = 8

scalingrpn = x,128,-,2,/

 

paramname = Manifold_Relative_Pressure

paramid = 0x000024

databits = 8

scalingrpn = x,128,-,37,*,255,/

 

paramname = Primary_Wastegate_Duty_Cycle

paramid = 0x000030

databits = 8

scalingrpn = x,100,*,255,/

 

paramname = A/F_Sensor_#1

paramid = 0x000046

databits = 8

scalingrpn = x,128,/

 

paramname = IAM

paramid = 0x0000F9

databits = 8

scalingrpn = x,16,/

 

paramname = Fine_Learning_Knock_Correction

paramid = 0x000199

databits = 8

scalingrpn = x,0.25,*,32,-

 

;-------------triggers---------------

;paramname = defogger_sw

paramid = 0x64

databits = 1

offsetbits = 5

isvisible = 0

 

paramname = Engine_Speed(rpm)

paramid = 0x00000E

databits = 16

scalingrpn = x,4,/

 

cruise set signal

paramname = cruise_set_coast

paramid = 0x000121

databits = 1

offsetbits = 5

isvisible = 0

 

cruise cancel signal

paramname = cruise_cancel

paramid = 0x0000D7

databits = 1

offsetbits = 0

isvisible = 0

 

start action,

conditionrpn = cruise_set_coast,1,==

action = start

 

stop action

conditionrpn = cruise_cancel,1,==,Engine_Speed(rpm),100,<,||

action = stop

 

;conditionrpn = defogger_sw,1,==

;action = start

 

;conditionrpn = defogger_sw,0,==

;action = stop

Link to comment
Share on other sites

Let's try to start simple then and see if we can get at least one. Please use this only and see if we can get something that makes sense. Also, please post the output file from the tactrix.

 

paramname = Engine_Load_(2-byte)**

paramid = 0xFF7044

databits = 16

scalingrpn = x,.00006103516,*

 

;-------------triggers---------------

conditionrpn = Engine_Speed,0,>

action = start

 

conditionrpn = Engine_Speed,0,==

action = stop

Link to comment
Share on other sites

Ok, so simple didn't work either. Here is the output file converted to .txt.

 

001: paramname = Engine_Load_(2-byte)**

: name[paramname,16] value[Engine_Load_(2-byte)**,0,0.000000]

002: paramid = 0xFF7044

: name[paramid,17] value[0xFF7044,16740420,0.000000]

003: databits = 16

: name[databits,22] value[16,16,16.000000]

004: scalingrpn = x,.00006103516,*

: name[scalingrpn,18] value[x,.00006103516,*,0,0.000000]

005: ;-------------triggers---------------

006: conditionrpn = Engine_Speed,0,>

: name[conditionrpn,48] value[Engine_Speed,0,>,0,0.000000]

unknown RPN token

error on line(6): error in condition RPN formula

 

 

Thank you for your help. I appreciate it.

Link to comment
Share on other sites

Ok, so simple didn't work either. Here is the output file converted to .txt.

 

001: paramname = Engine_Load_(2-byte)**

: name[paramname,16] value[Engine_Load_(2-byte)**,0,0.000000]

002: paramid = 0xFF7044

: name[paramid,17] value[0xFF7044,16740420,0.000000]

003: databits = 16

: name[databits,22] value[16,16,16.000000]

004: scalingrpn = x,.00006103516,*

: name[scalingrpn,18] value[x,.00006103516,*,0,0.000000]

005: ;-------------triggers---------------

006: conditionrpn = Engine_Speed,0,>

: name[conditionrpn,48] value[Engine_Speed,0,>,0,0.000000]

unknown RPN token

error on line(6): error in condition RPN formula

 

 

Thank you for your help. I appreciate it.

Woops, I forgot to add what the trigger is asking for. Here you go:

 

type=ssmcan

 

paramname = Engine_Speed

paramid = 0x00000E

databits = 16

scalingrpn = x,4,/

 

paramname = Engine_Load_(2-byte)**

paramid = 0xFF7044

databits = 16

scalingrpn = x,.00006103516,*

 

;-------------triggers---------------

conditionrpn = Engine_Speed,0,>

action = start

 

conditionrpn = Engine_Speed,0,==

action = stop

Link to comment
Share on other sites

That logged!!

 

Could one of the parameters I specified be at the wrong address?

Yes. You're also trying to log too much and have too many triggers. Go through your list and pick out the stuff you really want; try to have as many 8 bit and 16 bit rather than 32. In other words, use the ones that have nothing after their name or 2 byte. For now only use the rpm trigger.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...

Important Information

Terms of Use