ras06LGT Posted August 10, 2015 Share Posted August 10, 2015 I went to the track yesterday and set up my Tactrix to auto log to SD card to monitor vitals throughout the day. I had a few parameters set up for logging some things related to boost and fueling, along with basics like throttle, RPM, and coolant temps. After looking back at the logs I found the coolant temps would always show -40 for the values. I did not have this issue before when doing SD logging. I also verified the coolant values are reading normal via the btssm app. Here's the code I'm using for the coolant temp in the logcfg.txt file. paramname = ECT paramid = 0x000008 databits = 8 scalingrpn = 32,9,x,40,-,*,5,/,+ This is a direct copy/paste from the online configuration tool for logging, using the ECU ID A2WF200N (minus renaming the parameter - I tried it w/o renaming and had the same result of showing -40). Any ideas why the temps aren't recording properly via Tactrix stand-alone SD logging? All other parameters logged fine. Link to comment Share on other sites More sharing options...
bnguyenbb6 Posted August 10, 2015 Share Posted August 10, 2015 I also have the same ecu id and that works fine for me. What does the next line look like? Link to comment Share on other sites More sharing options...
ras06LGT Posted August 11, 2015 Author Share Posted August 11, 2015 Here's the whole code. I borrowed it from another member's post a while back on here since it had basically the same parameters as mine, but was formatted a lot cleaner. type=ssmk ;-------ENGINE------------- paramname = RPM paramid = 0x00000E databits = 16 scalingrpn = x,4,/ ;paramname = Load ;paramid = 0xFF5328 ;databits = 16 ;scalingrpn = x,.00006103516,* paramname = Throttle paramid = 0x000015 databits = 8 scalingrpn = x,100,*,255,/ ;paramname = Total_Timing ;paramid = 0x000011 ;databits = 8 ;scalingrpn = x,128,-,2,/ ;----------AIR FLOW------------- ;paramname = MAF_V ;paramid = 0x00001D ;databits = 8 ;scalingrpn = x,50,/ ;paramname = MAF_G/S ;paramid = 0x000013 ;databits = 16 ;scalingrpn = x,100,/ ;paramname = IAT ;paramid = 0x000012 ;databits = 8 ;scalingrpn = 32,9,x,40,-,*,5,/,+ ;---------BOOST---------------------- paramname = MRP paramid = 0xFF5336 databits = 16 scalingrpn = x,760,-,0.01933677,* ;paramname = WGDC ;paramid = 0xFF5314 ;databits = 16 ;scalingrpn = x,.00390625,* ;paramname = MRPTarget ;paramid = 0xFF533C ;databits = 16 ;scalingrpn = x,760,-,0.01933677,* ;paramname = TD_Int ;paramid = 0xFF5316 ;databits = 16 ;scalingrpn = x,.00390625,*,50,- ;paramname = TD_Prop ;paramid = 0xFF5318 ;databits = 16 ;scalingrpn = x,.00390625,*,50,- ;-----------KNOCK CONTROL------------- ;paramname = IAM ;paramid = 0xFF5355 ;databits = 8 ;scalingrpn = x,.0625,* ;paramname = FBKC ;paramid = 0xFF5350 ;databits = 8 ;scalingrpn = x,.3515625,*,45,- ;paramname = FLKC ;paramid = 0xFF5353 ;databits = 8 ;scalingrpn = x,.3515625,*,45,- paramname = Knock_Sum paramid = 0xFF5D08 databits = 8 scalingrpn = x ;----------------FUELING---------- paramname = FFB paramid = 0xFF5326 databits = 16 scalingrpn = 14.7,x,.0004882812,*,/ ;paramname = AFCorrection ;paramid = 0x000009 ;databits = 8 ;scalingrpn = x,128,-,100,*,128,/ ;paramname = AFLearning ;paramid = 0x00000A ;databits = 8 ;scalingrpn = x,128,-,100,*,128,/ paramname = IPW paramid = 0x000020 databits = 8 scalingrpn = x,256,*,1000,/ isvisible = 0 ;paramname = CL/OL ;paramid = 0xFF6FA5 ;databits = 8 ;scalingrpn = x,6,+ type=calc paramname = IDC scalingrpn = RPM,IPW,*,0.0008333333,* ;-----------OTHER----------------- ;paramname = MPH ;paramid = 0x000010 ;databits = 8 ;scalingrpn = x,0.621371192,* ;paramname = Gear ;paramid = 0x00004A ;databits = 8 ;scalingrpn = x,1,+ paramname = ECT paramid = 0x000008 databits = 8 scalingrpn = 32,9,x,40,-,*,5,/,+ ;paramname = Misfire1 ;paramid = 0x0000CE ;databits = 8 ;scalingrpn = x ;paramname = Misfire2 ;paramid = 0x0000CF ;databits = 8 ;scalingrpn = x ;paramname = Misfire3 ;paramid = 0x0000D8 ;databits = 8 ;scalingrpn = x ;paramname = Misfire4 ;paramid = 0x0000D9 ;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 ;conditionrpn = defogger_sw,1,==,Throttle,76,>,|| ;action = start ;conditionrpn = defogger_sw,0,==,Throttle,74,<,&& ;action = stop conditionrpn = RPM,0,> action = start conditionrpn = RPM,0,== action = stop Link to comment Share on other sites More sharing options...
bnguyenbb6 Posted August 13, 2015 Share Posted August 13, 2015 Yeah that looks like mine lol. Try it without the IDC parameter(I never double checked to see if this worked). Also try logging just the ECT and RPM trigger and see if it comes up. Link to comment Share on other sites More sharing options...
ras06LGT Posted August 13, 2015 Author Share Posted August 13, 2015 The IDC seemed to be working fine once I fixed the typo (paramname was missing the first 'm' I believe). I'll give it a shot with just the RPM and ECT and see what happens. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.