Page 1 of 2 12 LastLast
Results 1 to 20 of 29

Thread: LNF Custom PIDs

  1. #1

    LNF Custom PIDs

    So I know there are many many ways to monitor changes we make:

    Change in speed over time, 60-100mph

    Change in RPM over time, 2k-6k

    VE and MAF

    What if we had a estimated power PID in HP, Watts, torque whatever, that way in all my logs Im always comparing the same real world effects in a graph on the scanner?

    How would I make a custom custom PID to do this?

    Where do I find the standard PIDs and their code/identifier, are they in a list? Edit: Can be found in the HPT Custom Function, Filter and Trigger Help Window

    Also if yall have any custom PIDs you'd wanna share please do so... we're all interested!!

    --Christian
    Last edited by CDNITE; 03-27-2012 at 01:36 PM.

  2. #2
    Ill update this Post with Info as its found or donated!


    PID for AFR = Lambda * fuel stoich. ([PID.6061] X 14.68)
    Most fuel is 10% ethanol now so stoich is a bit lower at 14.13 if that's the case.

    PID to add the LTFT's to the STFT's. ([PID.6]+[PID.7]

    PID to find WOT MAP = Baro - Atmospheric pressure. ([PID.2338.PSI]-[PID.51.PSI])

    PID for Boost. ([PID.2339]*9.369)-([PID.2340]/6.895)-.53

    PID for Intake Cam position compensated. ([PID.2172]-10)*(-1)
    PID for Exhaust Cam position compensated. ([PID.2178]-6)

    PID for Factory Wideband AFR Error. [PID.6005]-[PID.6160]

    PID for Calculated HP = rpm x T(torque)/ 5252(constant). ([SENS.108]*[SENS.70])/5252



    Use these operators to create Custom PIDs

    Supported Binary Operations

    + Sum up two operands.*
    - Subtract two operands.*
    * Multiple two operands.*
    / Divide two operands.*
    ^ Raise to a power.*

    Supported Relational Operations

    > If x > y result is 1 otherwise 0.*
    < If x < y result is 1 otherwise 0.*
    = If x = y result is 1 otherwise 0.*

    Supported Conditional Operations

    AND If x = 1 and y = 1 result is 1 otherwise 0.*
    OR If x = 1 or y = 1 result is 1 otherwise 0.*
    & If x = 1 and y = 1 result is 1 otherwise 0.*
    | If x = 1 or y = 1 result is 1 otherwise 0.*

    Supported Functions

    sin(x) Returns the sine of x where x is in radians.*
    cos(x) Returns the cosine of x where x is in radians.*
    tan(x) Returns the tangent of x where x is in radians.*
    abs(x) Returns the absolute value of x.*
    round(x) Returns the whole number nearest x.*



    Sensors:

    [SENS.10] Engine Coolant Temp
    [SENS.11] Intake Air Temp
    [SENS.20] Vehicle Speed
    [SENS.30] Manifold Absolute Pressure
    [SENS.34] Fuel Pressure
    [SENS.40] Mass Air Flow
    [SENS.41] Cylinder Airmass
    [SENS.50] Volts
    [SENS.51] O2
    [SENS.70] Engine Speed
    [SENS.90] Throttle Position
    [SENS.108] Engine Torque
    [SENS.110] Timing Advance
    [SENS.114] LTFT
    [SENS.116] STFT
    [SENS.120] Air Fuel Ratio


    PID (Proportional–Integral–Derivative)

    [PID.4] Calculated Load (SAE)
    [PID.5] Engine Coolant Temp (SAE)
    [PID.6] Short Term Fuel Trim Bank 1 (SAE)
    [PID.7] Long Term Fuel Trim Bank 1 (SAE)
    [PID.12] Engine RPM
    [PID.13] Vehicle Speed (SAE)
    [PID.14] Ignition Timing Advance
    [PID.15] Intake Air Temp
    [PID.16] Mass Air Flow
    [PID.17] Throttle Position
    [PID.21] O2 Voltage B1S2
    [PID.31] Time Since Engine Start
    [PID.33] Distance With MIL
    [PID.46] Commanded EVAP Purge
    [PID.48] Warmups Since MIL Clear
    [PID.49] Distance Since MIL Clear
    [PID.51] Barometric Pressure
    [PID.60] Catalyst Temp B1S1
    [PID.66] Ignition Voltage
    [PID.67] Absolute Load
    [PID.68] Commanded EQ Ratio
    [PID.69] Relative TPS
    [PID.70] Ambient Air Temp
    [PID.71] Absolute TPS
    [PID.73] Accelerator Position 1
    [PID.74] Accelerator Position 2
    [PID.76] Commanded ECT TPS


    [AUX.20001] Wide Band O2 - LM1
    [AUX.20002] Wide Band O2 - TE 2A0
    [AUX.20003] Wide Band O2 - PLX
    [AUX.20004] Wide Band O2 - Autronic MAFM1
    [AUX.20005] Wide Band O2 - AEM
    [AUX.20006] Wide Band O2 - AFM1000
    [AUX.20007] Wide Band O2 - G100
    [AUX.200011] Wide Band O2 - DynoJet
    [AUX.200012] Wide Band O2 - LC1
    [AUX.200013] Wide Band O2 - NGK
    [AUX.200015] Wide Band O2 - FJO
    [AUX.200016] Wide Band O2 - FAST
    [AUX.200020] 1 BAR MAP - GM
    [AUX.200021] 2 BAR MAP - GM
    [AUX.200030] Fuel Pressure - Autometer
    [AUX.20101] Raw Voltage


    [USER.9001] Calculated Cylinder Air
    [USER.9002] Injector Duty Cycle
    [USER.9003] Air Fuel Ratio Error
    [USER.9005] LT + ST Fuel Trim
    Last edited by CDNITE; 03-27-2012 at 02:37 PM.

  3. #3
    Advanced Tuner silverbullet08's Avatar
    Join Date
    Dec 2009
    Location
    Houston, TX
    Posts
    453
    I looked into setting up a torque pid but got lost doing something else. Im not sure if it can be done but the factory RPD does give you a torque reading. Im not sure how close it is to real numbers but there might be something to it if you could figure out where to access it. Ive just always used the old timer to judge my experiments.
    HP-Unlimited Tuning and Custom Fabrication
    Houston area performance parts dealer
    MD800 Mustang Dyno 713-560-3889 Taylor
    2016 Camaro A8 "shop car" FIRST 6th GEN CAMARO OVER 200mph IN THE MILE 203.5mph

  4. #4
    Here are some I found in other posts. I'm still trying to find the list of PID codes/numbers.


    PID for AFR = Lambda * fuel stoich. ([PID.6061] X 14.68)
    Most fuel is 10% ethanol now so stoich is a bit lower at 14.13 if that's the case.

    PID to add the LTFT's to the STFT's. ([PID.6]+[PID.7]

    PID to find WOT MAP = Baro - Atmospheric pressure. ([PID.2338.PSI]-[PID.51.PSI])

    PID for Boost. ([PID.2339]*9.369)-([PID.2340]/6.895)-.53

    PID for Intake Cam position compensated. ([PID.2172]-10)*(-1)
    PID for Exhaust Cam position compensated. ([PID.2178]-6)

    PID for Cam over lap. [PID.2172] - [PID.2178]
    Last edited by CDNITE; 03-27-2012 at 12:42 PM.

  5. #5
    Senior Tuner cobaltssoverbooster's Avatar
    Join Date
    Dec 2008
    Location
    Nevada
    Posts
    4,452
    i belive the intake cam would actually be [PID.2172]+10 to get compensated position. no need for the extra (-1)
    and the cam overlap pid made by subtracting the two is a definite pile of shiiish that gmtech and i have found doesnt show us anything helpful.
    we thought it did in the early developements but its turning out to be not so helpful now.


    Factory Wideband AFR Error
    [PID.6005]-[PID.6160]

    all the donated pids that show up should be added to the first post for ease of access
    Last edited by cobaltssoverbooster; 03-27-2012 at 01:17 PM.
    2000 Ford Mustang - Top Sportsman

  6. #6
    I found this:

    Sensors:

    [SENS.10] Engine Coolant Temp
    [SENS.11] Intake Air Temp
    [SENS.20] Vehicle Speed
    [SENS.30] Manifold Absolute Pressure
    [SENS.34] Fuel Pressure
    [SENS.40] Mass Air Flow
    [SENS.41] Cylinder Airmass
    [SENS.50] Volts
    [SENS.51] O2
    [SENS.70] Engine Speed
    [SENS.90] Throttle Position
    [SENS.108] Engine Torque
    [SENS.110] Timing Advance
    [SENS.114] LTFT
    [SENS.116] STFT
    [SENS.120] Air Fuel Ratio


    PID (Proportional–Integral–Derivative)

    [PID.4] Calculated Load (SAE)
    [PID.5] Engine Coolant Temp (SAE)
    [PID.6] Short Term Fuel Trim Bank 1 (SAE)
    [PID.7] Long Term Fuel Trim Bank 1 (SAE)
    [PID.12] Engine RPM
    [PID.13] Vehicle Speed (SAE)
    [PID.14] Ignition Timing Advance
    [PID.15] Intake Air Temp
    [PID.16] Mass Air Flow
    [PID.17] Throttle Position
    [PID.21] O2 Voltage B1S2
    [PID.31] Time Since Engine Start
    [PID.33] Distance With MIL
    [PID.46] Commanded EVAP Purge
    [PID.48] Warmups Since MIL Clear
    [PID.49] Distance Since MIL Clear
    [PID.51] Barometric Pressure
    [PID.60] Catalyst Temp B1S1
    [PID.66] Ignition Voltage
    [PID.67] Absolute Load
    [PID.68] Commanded EQ Ratio
    [PID.69] Relative TPS
    [PID.70] Ambient Air Temp
    [PID.71] Absolute TPS
    [PID.73] Accelerator Position 1
    [PID.74] Accelerator Position 2
    [PID.76] Commanded ECT TPS


    [AUX.20001] Wide Band O2 - LM1
    [AUX.20002] Wide Band O2 - TE 2A0
    [AUX.20003] Wide Band O2 - PLX
    [AUX.20004] Wide Band O2 - Autronic MAFM1
    [AUX.20005] Wide Band O2 - AEM
    [AUX.20006] Wide Band O2 - AFM1000
    [AUX.20007] Wide Band O2 - G100
    [AUX.200011] Wide Band O2 - DynoJet
    [AUX.200012] Wide Band O2 - LC1
    [AUX.200013] Wide Band O2 - NGK
    [AUX.200015] Wide Band O2 - FJO
    [AUX.200016] Wide Band O2 - FAST
    [AUX.200020] 1 BAR MAP - GM
    [AUX.200021] 2 BAR MAP - GM
    [AUX.200030] Fuel Pressure - Autometer
    [AUX.20101] Raw Voltage


    [USER.9001] Calculated Cylinder Air
    [USER.9002] Injector Duty Cycle
    [USER.9003] Air Fuel Ratio Error
    [USER.9005] LT + ST Fuel Trim

  7. #7
    Senior Tuner cobaltssoverbooster's Avatar
    Join Date
    Dec 2008
    Location
    Nevada
    Posts
    4,452
    lnf engine torque pid we found early on in i believe 2009 that the value was a calculated representation. it would be nice to see how it scales compared to a true dynomometer. nice finds
    2000 Ford Mustang - Top Sportsman

  8. #8
    Quote Originally Posted by cobaltssoverbooster View Post
    i belive the intake cam would actually be [PID.2172]+10 to get compensated position. no need for the extra (-1)
    i added the -1 to this PID so that what the scanner reads/shows is exactly what you input into the tables when adjusting cam timing. Its actually pretty cool when you watch the way the 2 lines interact(5th series in scanner)!! The further apart they are, the more overlap i believe


  9. #9
    Senior Tuner cobaltssoverbooster's Avatar
    Join Date
    Dec 2008
    Location
    Nevada
    Posts
    4,452
    i see now, and i like... wait for my custom excel program you might be able to use it in conjunction with that histo.
    2000 Ford Mustang - Top Sportsman

  10. #10
    Advanced Tuner |V3nom|'s Avatar
    Join Date
    Apr 2009
    Location
    Denham Springs, LA
    Posts
    418
    good stuff here.

    CDNITE maybe you should delete the redundant posts so everything isnt repeated.
    2008 Sky RL

  11. #11
    Advanced Tuner |V3nom|'s Avatar
    Join Date
    Apr 2009
    Location
    Denham Springs, LA
    Posts
    418
    is the boost pid no longer working?

    PID for Boost. ([PID.2339]*9.369)-([PID.2340]/6.895)-.53

    tried it out in my graph but never read anything.
    2008 Sky RL

  12. #12
    Advanced Tuner |V3nom|'s Avatar
    Join Date
    Apr 2009
    Location
    Denham Springs, LA
    Posts
    418
    also cant do calculated HP due to not having [SENS.108].
    2008 Sky RL

  13. #13
    Advanced Tuner |V3nom|'s Avatar
    Join Date
    Apr 2009
    Location
    Denham Springs, LA
    Posts
    418
    for reading fuel rail pressure in the chart, do you use a sensor or pid? i tried the sensor but it didnt read anything, this was for commanded and actual.
    2008 Sky RL

  14. #14
    Advanced Tuner |V3nom|'s Avatar
    Join Date
    Apr 2009
    Location
    Denham Springs, LA
    Posts
    418
    correction, i tried the pid for fuel rail pressure commanded and actual but couldnt get it to show on the scanner chart. is there another pid or something im missing?
    2008 Sky RL

  15. #15
    Advanced Tuner |V3nom|'s Avatar
    Join Date
    Apr 2009
    Location
    Denham Springs, LA
    Posts
    418
    quick question. can you only display in the charts what you have set up in the table display? i havent tested it yet but if so this is the reason i cant view fuel pressure.
    2008 Sky RL

  16. #16
    Advanced Tuner
    Join Date
    Aug 2007
    Posts
    503
    Quote Originally Posted by |V3nom| View Post
    can you only display in the charts what you have set up in the table display?
    Yes, it has to be in the table display.

  17. #17
    Senior Tuner cobaltssoverbooster's Avatar
    Join Date
    Dec 2008
    Location
    Nevada
    Posts
    4,452
    Was noted in videos as well iirc lol
    2000 Ford Mustang - Top Sportsman

  18. #18
    Advanced Tuner |V3nom|'s Avatar
    Join Date
    Apr 2009
    Location
    Denham Springs, LA
    Posts
    418
    lol yeah i remembered that after i made the post. oh well.
    2008 Sky RL

  19. #19
    Senior Tuner cobaltssoverbooster's Avatar
    Join Date
    Dec 2008
    Location
    Nevada
    Posts
    4,452
    happens to everyone
    2000 Ford Mustang - Top Sportsman

  20. #20
    Anyone having issues with logging their low res boost pid with 3bar maps? I just installed a set tonight and now i can't seem to get the ([PID.2338.PSI]-[PID.51.PSI]) to work any longer (and yes I updated my tune to work with the new maps btw.... lol). Do I need to change the function to something different now with using the different maps, or is it just something that's no longer able to be read?