|
RomRaider
Documentation
Community
Developers
|
|
Page 1 of 1
|
[ 6 posts ] |
|
| Author |
Message |
|
unclefrosty9
|
Post subject: Why wont the bellow logcfg.txt Work standalone Posted: Sun Jun 22, 2025 7:46 am |
|
 |
| 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 |
|
 |
|
unclefrosty9
|
Post subject: Re: Why wont the bellow logcfg.txt Work standalone Posted: Tue Jun 24, 2025 8:10 am |
|
 |
| 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 |
|
 |
|
bludgod
|
Post subject: Re: Why wont the bellow logcfg.txt Work standalone Posted: Tue Jun 24, 2025 8:34 am |
|
 |
| Moderator |
 |
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 |
|
 |
|
unclefrosty9
|
Post subject: Re: Why wont the bellow logcfg.txt Work standalone Posted: Tue Jun 24, 2025 9:20 am |
|
 |
| 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 |
|
 |
|
bludgod
|
Post subject: Re: Why wont the bellow logcfg.txt Work standalone Posted: Wed Jun 25, 2025 4:51 am |
|
 |
| Moderator |
 |
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 |
|
 |
|
unclefrosty9
|
Post subject: Re: Why wont the bellow logcfg.txt Work standalone Posted: Wed Jun 25, 2025 11:14 am |
|
 |
| 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 |
|
 |
|
Page 1 of 1
|
[ 6 posts ] |
|
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
|
|