Page 1 of 4 123 ... LastLast
Results 1 to 10 of 37

Thread: RTACS using STFT

  1. #1
    Lifetime Member EagleMark's Avatar
    Join Date
    Dec 2010
    Posts
    466

    Default RTACS using STFT

    The RTACS is working!

    Trying to set up the RoadRunner RTACS using the STFT outlined here:
    http://forum.efilive.com/showthread....c-Very-quickly

    As far as engine displacment I am using g*K/kpa in the {B0101} Main VE, but lso have engine displacment set under log file information.
    A. Set Displacement: open a Log File, go Edit->Log File Information->Vehicle Options, and next to Engine enter the displacement in cc, click Ok, and save the log file.
    This matters only if you're using [%] VE units; if you're using [g*K/kPa] VE units then you don't need displacement.

    Calc pids.txt added are, and I think the issue is my calculation?
    Code:
     *CLC-00-001
    %                -20.0         20.0       .2  "({SAE.SHRTFT1}+{SAE.SHRTFT2})/2"
    
    *CLC-00-002
    factor             0.0          2.0        .1 "{CALC.STFT_AVG}/100+1"
    SAE-generic.txt untouched.

    Cal_links text has this one change to first entry after RRR=
    Code:
     ;Main VE Table
    B0101.ROW=SAE.RPM
    B0101.COL=SAE.MAP
    B0101.RRR=CALC.STFT_AVG,CALC.BEN1,CALC.BEN2,

    Updates are happening but they don't stop, just keeps adding till it hits the limit? What do I have wrong?
    Last edited by EagleMark; January 24th, 2013 at 02:22 PM.

  2. #2
    Joe (Moderator) joecar's Avatar
    Join Date
    Apr 2003
    Posts
    28,407

    Default

    Do you reference CLC-00-002 in the PRN section of the calc_pids.txt file...?

    Where is CALC.STFT_AVG defined (in the PRN section, what CLC does it reference)...?

    If CALC.STFT_AVG references CLC-00-002, then CLC-00-002 cannot reference CALC.STFT_AVG (recursively circular reference).

  3. #3
    Joe (Moderator) joecar's Avatar
    Join Date
    Apr 2003
    Posts
    28,407

    Default

    You probably want CLC-00-002 to compute either one of these:

    "{SAE.SHRTFT1}/100+1"

    "{SAE.SHRTFT1}+{SAE.SHRTFT2}/200+1"


    edit: correction added.
    Last edited by joecar; January 24th, 2013 at 03:07 PM.

  4. #4
    Joe (Moderator) joecar's Avatar
    Join Date
    Apr 2003
    Posts
    28,407

    Default

    Post you calc_pids.txt here.

  5. #5
    Lifetime Member EagleMark's Avatar
    Join Date
    Dec 2010
    Posts
    466

    Default

    I am trying to get average of both STFT as outlined in this post:
    http://forum.efilive.com/showthread....ll=1#post56607
    Attached Files Attached Files

  6. #6
    Lifetime Member EagleMark's Avatar
    Join Date
    Dec 2010
    Posts
    466

    Default

    Quote Originally Posted by joecar View Post
    You probably want CLC-00-002 to compute either one of these:

    "{SAE.SHRTFT1}/100+1"

    "{SAE.SHRTFT1}+SAE.SHRTFT2}/200+1"
    If I add a "{" in front of SAE.SHRTFT2 it seems to be working! EDIT: Not...

    Do I even need *CLC-00-001 ?
    Last edited by EagleMark; January 24th, 2013 at 03:08 PM.

  7. #7
    Joe (Moderator) joecar's Avatar
    Join Date
    Apr 2003
    Posts
    28,407

    Default

    Quote Originally Posted by EagleMark View Post
    If I add a "{" in front of SAE.SHRTFT2 it seems to be working!

    Do I even need *CLC-00-001 ?
    Ah, thanks, yes I forgot the {.

    CLC-00-001 is not needed.

  8. #8
    Joe (Moderator) joecar's Avatar
    Join Date
    Apr 2003
    Posts
    28,407

    Default

    Actually, CLC-00-002 should read like this: " ({SAE.SHRTFT1}+{SAE.SHRTFT2})/200+1"


    see attached.
    Attached Files Attached Files

  9. #9
    Joe (Moderator) joecar's Avatar
    Join Date
    Apr 2003
    Posts
    28,407

    Default

    Quote Originally Posted by EagleMark View Post
    ...

    Do I even need *CLC-00-001 ?
    Quote Originally Posted by joecar View Post
    Ah, thanks, yes I forgot the {.

    CLC-00-001 is not needed.
    CLC-00-001 and F001 can be deleted.

  10. #10
    Lifetime Member EagleMark's Avatar
    Join Date
    Dec 2010
    Posts
    466

    Default

    Without the { it has an X through PID when connected?

    STFT % VE Fixer {CALC.STFT_AVG}

    Expression:
    factor = ({SAE.SHRTFT1}+SAE.SHRTFT2})/200+1
    is NOT valid because:
    Unknown parameter {SAE}, at position 19.

    PID value cannot be determined because
    the following error would occur:
    Expression not valid: Unknown parameter {SAE}, at position 19.

Page 1 of 4 123 ... LastLast

Similar Threads

  1. Using STFT to tune for now
    By pavetim in forum General (Petrol, Gas, Ethanol)
    Replies: 29
    Last Post: December 20th, 2010, 08:21 AM
  2. Question about STFT
    By pauly24 in forum General (Petrol, Gas, Ethanol)
    Replies: 5
    Last Post: July 2nd, 2010, 11:39 AM
  3. stft problem
    By drdarthinvader in forum Gen III V8 Specific
    Replies: 2
    Last Post: June 28th, 2009, 11:22 PM
  4. Logging STFT
    By Lextech in forum Petrol / Gas
    Replies: 4
    Last Post: May 4th, 2009, 10:38 AM
  5. stft
    By 69camaro5speed in forum Custom Operating Systems
    Replies: 1
    Last Post: April 8th, 2008, 01:39 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •