RomRaider Logo

RomRaider

Open Source ECU Tools
 FAQ •  Register •  Login 

RomRaider

Documentation

Community

Developers

It is currently Tue Dec 23, 2025 10:58 am

All times are UTC - 5 hours [ DST ]





Post new topic Reply to topic  [ 6 posts ] 
Author Message
 Post subject: Why wont the bellow logcfg.txt Work standalone
PostPosted: Sun Jun 22, 2025 7:46 am 
Offline
Newbie

Joined: Sat Sep 18, 2021 2:10 pm
Posts: 15
I had made partially working logfiles multiple times but had the wrong parameters so my numbers were off. Once I started using my log profile from RR it hasn't worked since. The logfile was standalone working when my COBB OTS was flashed. The only two things that have changed that I remember is that I flashed my first basemap to this car and I used the RR Logcfg generator. bellow is the file.. I originally didnt have the manual and auto triggers besides the defogger, but in an effort to troubleshoot the logging now that I know my parameters are right, its not doing anything but logfile.out and nothing else. (i deleted some of the credit stuff ; in the logfile also trying to clean it up to find my problem)


As I typed the above, I thought maybe I the wrong format font, I opened it in notepad++ and verified the encoding. The current endoding is utf-8. CR LF is at the end. Does it have to be ANSI to work or can anyone see the issue?


I have ben mitigating this with a tablet running BTSSM but this isn't ideal for me currently, and I just want to pull the SD Card to review when I am not actively running the laptop.

2013 USDM (CANADA) SUBARU STI
AE5L500V - 8A12784007

;------------------------------ABOUT------------------------------;

type = ssmcan

;--------------------LOGGED PARAMETERS--------------------;
; These parameters were selected in the RomRaider Logging ;
; profile. They will appear in your CSV log outputs on ;
; the SD card in your Tactrix cable. ;
;---------------------------------------------------------;
;P2 - Coolant Temperature(F)
paramname = Coolant_Temperature(F)
paramid = 0x000008
scalingrpn = 32,9,x,40,-,*,5,/,+

;P3 - A/F Correction #1(%)
paramname = A/F_Correction_#1(%)
paramid = 0x000009
scalingrpn = x,128,-,100,*,128,/

;P4 - A/F Learning #1(%)
paramname = A/F_Learning_#1(%)
paramid = 0x00000A
scalingrpn = x,128,-,100,*,128,/

;P8 - Engine Speed(rpm)
paramname = Engine_Speed(rpm)
paramid = 0x00000E
databits = 16
scalingrpn = x,4,/

;P10 - Ignition Total Timing(degrees)
paramname = Ignition_Total_Timing(degrees)
paramid = 0x000011
scalingrpn = x,128,-,2,/

;P13 - Throttle Opening Angle(%)
paramname = Throttle_Opening_Angle(%)
paramid = 0x000015
scalingrpn = x,100,*,255,/

;P25 - Manifold Relative Pressure(psi)
paramname = Manifold_Relative_Pressure(psi)
paramid = 0x000024
scalingrpn = x,128,-,37,*,255,/

;P36 - Primary Wastegate Duty Cycle(%)
paramname = Primary_Wastegate_Duty_Cycle(%)
paramid = 0x000030
scalingrpn = x,100,*,255,/

;P58 - A/F Sensor #1(AFR)
paramname = A/F_Sensor_#1(AFR)
paramid = 0x000046
scalingrpn = x,128,/,14.7,*

;P90 - IAM(multiplier)
paramname = IAM(multiplier)
paramid = 0x0000F9
scalingrpn = x,16,/

;P91 - Fine Learning Knock Correction(degrees)
paramname = Fine_Learning_Knock_Correction(degrees)
paramid = 0x000199
scalingrpn = x,0.25,*,32,-

;P114 - SI-Drive Mode(index)
paramname = SI-Drive_Mode(index)
paramid = 0x00016A
scalingrpn = x

;E33 - CL/OL Fueling*(status)
paramname = CL/OL_Fueling*(status)
paramid = 0xFFB1E9
scalingrpn = x,6,+

;E39 - Feedback Knock Correction (4-byte)*(degrees)
paramname = Feedback_Knock_Correction_(4-byte)*(degrees)
paramid = 0xFF821C
isfloat = 1
scalingrpn = x

;E120 - Target Boost Relative (4-byte)*(psi relative)
paramname = Target_Boost_Relative_(4-byte)*(psi relative)
paramid = 0xFF5CA4
isfloat = 1
scalingrpn = x,0.01933677,*

; MAF Sensor Voltage (V)
paramname = MAF_Sensor_Voltage(V)
paramid = 0x000012
scalingrpn = x,0.05,* ; Adjust if your definition differs

; Commanded AFR (optional but strongly recommended)
paramname = Commanded_AFR
paramid = 0xFF84F2
isfloat = 1
scalingrpn = x

; Accelerator Pedal Angle (optional, for better filtering)
paramname = Accelerator_Pedal_Angle(%)
paramid = 0x00002F
scalingrpn = x,100,*,255,/

;----------------HIDDEN/TRIGGER PARAMETERS----------------;
; These parameters will not show up in your logs. They ;
; are required in order to create the calculated params ;
; you have included below or to be used in triggers. ;
;---------------------------------------------------------;
;P12 - Mass Airflow(g/s)
paramname = Mass_Airflow(g/s)
paramid = 0x000013
databits = 16
scalingrpn = x,100,/
isvisible = 0

;P21 - Fuel Injector #1 Pulse Width(ms)
paramname = Fuel_Injector_#1_Pulse_Width(ms)
paramid = 0x000020
scalingrpn = x,256,*,1000,/
isvisible = 0

; Defogger Switch Trigger
paramname = defogger_trigger
paramid = 0x64
databits = 1
offsetbits = 5
isvisible = 0

;------------------CALCULATED PARAMETERS------------------;
; These parameters are calculated from the parameters ;
; you have included above. They will appear in your CSV ;
; log outputs on the SD card in your Tactrix cable. Keep ;
; in mind that unlike RomRaider Logger, the headings will ;
; have an underscore (_) instead of a space ( ). ;
;---------------------------------------------------------;
type = calc

;P200 - Engine Load (Calculated)(g/rev)
paramname = Engine_Load_(Calculated)(g/rev)
scalingrpn = Mass_Airflow(g/s),60,*,Engine_Speed(rpm),/

;P201 - Injector Duty Cycle(%)
paramname = Injector_Duty_Cycle(%)
scalingrpn = Engine_Speed(rpm),Fuel_Injector_#1_Pulse_Width(ms),*,1200,/


;------------------------------TRIGGERS------------------------------;
; This section controls when the logger starts and stops recording. ;
; Only one set of triggers should be active at a time. ;
;-------------------------------------------------------------------;

;------------------ MANUAL LOGGING (Defogger Button) ------------------

; Define defogger trigger parameter
paramname = defogger_trigger
paramid = 0x64
databits = 1
offsetbits = 5
isvisible = 0

; Start logging when defogger is ON
conditionrpn = defogger_trigger,1,==
action = start

; Stop logging when defogger is OFF
conditionrpn = defogger_trigger,0,==
action = stop

;------------------ AUTO LOGGING (Boost > 2 PSI OR RPM > 2000) ------------------

; Start logging if Boost > 2 PSI OR RPM > 2000
conditionrpn = Boost_Pressure,2,>,RPM,2000,>,||
action = start

; Stop logging when RPM = 0 AND Coolant Temp < 140°F (idle/cold engine)
conditionrpn = RPM,0,==,Coolant_Temperature,140,<,&&
action = stop

;------------------ INACTIVE TRIGGER: Throttle + RPM Based ------------------

; Start log when Throttle Plate > 70% and RPM > 3000
;conditionrpn = Throttle_Plate_Angle,70,>,RPM,3000,>,&&
;action = start

; Stop log when Throttle Plate < 20% or RPM < 1000 (idle/coasting)
;conditionrpn = Throttle_Plate_Angle,20,<,RPM,1000,<,||
;action = stop


Top
 Profile  
 
 Post subject: Re: Why wont the bellow logcfg.txt Work standalone
PostPosted: Tue Jun 24, 2025 8:10 am 
Offline
Newbie

Joined: Sat Sep 18, 2021 2:10 pm
Posts: 15
Could it be because I haven’t selected to patch the can in the map itself that I’m flashing?


Top
 Profile  
 
 Post subject: Re: Why wont the bellow logcfg.txt Work standalone
PostPosted: Tue Jun 24, 2025 8:34 am 
Offline
Moderator
User avatar

Joined: Sat Jul 06, 2013 8:55 am
Posts: 3264
Location: NI
yeah if you're going to use CAN logging then you need the can patch in the tune as well. Personally i still use K-line even on 2008+ cars seems to give enough speed for the things i need to log. pretty sure BTSSM is using k-line on them too.

_________________

Good luck and may the logs be ever in your favour!


Top
 Profile  
 
 Post subject: Re: Why wont the bellow logcfg.txt Work standalone
PostPosted: Tue Jun 24, 2025 9:20 am 
Offline
Newbie

Joined: Sat Sep 18, 2021 2:10 pm
Posts: 15
bludgod wrote:
yeah if you're going to use CAN logging then you need the can patch in the tune as well. Personally i still use K-line even on 2008+ cars seems to give enough speed for the things i need to log. pretty sure BTSSM is using k-line on them too.


Is switching to k line as simple as changing. The top line from

ssmcan

To the k line command


Top
 Profile  
 
 Post subject: Re: Why wont the bellow logcfg.txt Work standalone
PostPosted: Wed Jun 25, 2025 4:51 am 
Offline
Moderator
User avatar

Joined: Sat Jul 06, 2013 8:55 am
Posts: 3264
Location: NI
and double check what your logging to make sure you're asking for the correct address yeah.

_________________

Good luck and may the logs be ever in your favour!


Top
 Profile  
 
 Post subject: Re: Why wont the bellow logcfg.txt Work standalone
PostPosted: Wed Jun 25, 2025 11:14 am 
Offline
Newbie

Joined: Sat Sep 18, 2021 2:10 pm
Posts: 15
all fixed and cleaned up for anyone in the future who reads this post.

I needed to select the patch option on the map, I overlooked that

I dont have wideband currently installed so i removed some af stuff but final working log example bellow


;------------------------------ABOUT------------------------------;

type = ssmcan

;--------------------LOGGED PARAMETERS--------------------;
; These parameters were selected in the RomRaider Logging ;
; profile. They will appear in your CSV log outputs on ;
; the SD card in your Tactrix cable. ;
;---------------------------------------------------------;
;P2 - Coolant Temperature(F)
paramname = Coolant_Temperature(F)
paramid = 0x000008
scalingrpn = 32,9,x,40,-,*,5,/,+

;P3 - A/F Correction #1(%)
paramname = A/F_Correction_#1(%)
paramid = 0x000009
scalingrpn = x,128,-,100,*,128,/

;P4 - A/F Learning #1(%)
paramname = A/F_Learning_#1(%)
paramid = 0x00000A
scalingrpn = x,128,-,100,*,128,/

;P8 - Engine Speed(rpm)
paramname = Engine_Speed(rpm)
paramid = 0x00000E
databits = 16
scalingrpn = x,4,/

;P10 - Ignition Total Timing(degrees)
paramname = Ignition_Total_Timing(degrees)
paramid = 0x000011
scalingrpn = x,128,-,2,/

;P13 - Throttle Opening Angle(%)
paramname = Throttle_Opening_Angle(%)
paramid = 0x000015
scalingrpn = x,100,*,255,/

;P25 - Manifold Relative Pressure(psi)
paramname = Manifold_Relative_Pressure(psi)
paramid = 0x000024
scalingrpn = x,128,-,37,*,255,/

;P36 - Primary Wastegate Duty Cycle(%)
paramname = Primary_Wastegate_Duty_Cycle(%)
paramid = 0x000030
scalingrpn = x,100,*,255,/


;P90 - IAM(multiplier)
paramname = IAM(multiplier)
paramid = 0x0000F9
scalingrpn = x,16,/

;P91 - Fine Learning Knock Correction(degrees)
paramname = Fine_Learning_Knock_Correction(degrees)
paramid = 0x000199
scalingrpn = x,0.25,*,32,-

;P114 - SI-Drive Mode(index)
paramname = SI-Drive_Mode(index)
paramid = 0x00016A
scalingrpn = x

;E33 - CL/OL Fueling*(status)
paramname = CL/OL_Fueling*(status)
paramid = 0xFFB1E9
scalingrpn = x,6,+

;E39 - Feedback Knock Correction (4-byte)*(degrees)
paramname = Feedback_Knock_Correction_(4-byte)*(degrees)
paramid = 0xFF821C
isfloat = 1
scalingrpn = x

;E120 - Target Boost Relative (4-byte)*(psi relative)
paramname = Target_Boost_Relative_(4-byte)*(psi relative)
paramid = 0xFF5CA4
isfloat = 1
scalingrpn = x,0.01933677,*

; MAF Sensor Voltage (V)
paramname = MAF_Sensor_Voltage(V)
paramid = 0x000012
scalingrpn = x,0.05,* ; Adjust if your definition differs


; Accelerator Pedal Angle (optional, for better filtering)
paramname = Accelerator_Pedal_Angle(%)
paramid = 0x00002F
scalingrpn = x,100,*,255,/

;----------------HIDDEN/TRIGGER PARAMETERS----------------;
; These parameters will not show up in your logs. They ;
; are required in order to create the calculated params ;
; you have included below or to be used in triggers. ;
;---------------------------------------------------------;
;P12 - Mass Airflow(g/s)
paramname = Mass_Airflow(g/s)
paramid = 0x000013
databits = 16
scalingrpn = x,100,/
isvisible = 0

;P21 - Fuel Injector #1 Pulse Width(ms)
paramname = Fuel_Injector_#1_Pulse_Width(ms)
paramid = 0x000020
scalingrpn = x,256,*,1000,/
isvisible = 0

; Defogger Switch Trigger
paramname = defogger_trigger
paramid = 0x64
databits = 1
offsetbits = 5
isvisible = 0

;------------------CALCULATED PARAMETERS------------------;
; These parameters are calculated from the parameters ;
; you have included above. They will appear in your CSV ;
; log outputs on the SD card in your Tactrix cable. Keep ;
; in mind that unlike RomRaider Logger, the headings will ;
; have an underscore (_) instead of a space ( ). ;
;---------------------------------------------------------;
type = calc

;P200 - Engine Load (Calculated)(g/rev)
paramname = Engine_Load_(Calculated)(g/rev)
scalingrpn = Mass_Airflow(g/s),60,*,Engine_Speed(rpm),/

;P201 - Injector Duty Cycle(%)
paramname = Injector_Duty_Cycle(%)
scalingrpn = Engine_Speed(rpm),Fuel_Injector_#1_Pulse_Width(ms),*,1200,/


;------------------------------TRIGGERS------------------------------;
; This section controls when the logger starts and stops recording. ;
; Only one set of triggers should be active at a time. ;
;-------------------------------------------------------------------;


;------------------ MANUAL LOGGING (Defogger Button) ------------------


; Correct Defogger Trigger for Subaru CAN/MerpMod Patch
paramname = defogger_trigger
paramid = 0xFF8214
isfloat = 1
isvisible = 0

; Start logging when defogger is ON
conditionrpn = defogger_trigger,1,==
action = start

; Stop logging when defogger is OFF
conditionrpn = defogger_trigger,0,==
action = stop


;------------------ AUTO LOGGING ------------------


;Throttle + RPM Based
; Start log when Throttle Plate > 70% and RPM > 3000
conditionrpn = Throttle_Plate_Angle,70,>,RPM,3000,>,&&
action = start

; Stop log when Throttle Plate < 20% or RPM < 1000 (idle/coasting)
conditionrpn = Throttle_Plate_Angle,20,<,RPM,1000,<,||
action = stop


;------------------ INACTIVE TRIGGERS: ------------------


;(Boost > 2 PSI OR RPM > 2000)
; Start logging if Boost > 2 PSI OR RPM > 2000
;conditionrpn = Boost_Pressure,2,>,RPM,2000,>,||
;action = start

; Stop logging when RPM = 0 AND Coolant Temp < 140 F (idle/cold engine)
;conditionrpn = RPM,0,==,Coolant_Temperature,140,<,&&
;action = stop


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 6 posts ] 

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Style based on FI Subsilver by phpBBservice.nl