1. Welcome to Tacoma World!

    You are currently viewing as a guest! To get full-access, you need to register for a FREE account.

    As a registered member, you’ll be able to:
    • Participate in all Tacoma discussion topics
    • Communicate privately with other Tacoma owners from around the world
    • Post your own photos in our Members Gallery
    • Access all special features of the site

Looking to create a simple OBD display and oil pressure monitor

Discussion in '3rd Gen. Tacomas (2016-2023)' started by JohnDeere630, Jun 6, 2024.

  1. Jun 27, 2024 at 10:03 AM
    #21
    Dm93

    Dm93 Test Don't Guess

    Joined:
    Mar 3, 2015
    Member:
    #150066
    Messages:
    12,904
    Gender:
    Male
    Texas
    Vehicle:
    2014 DC OR 6spd 4x4
    Predator tube steps, Ranch Hand grill guard, Magnaflow CatBack exhaust, Toyota tool box & bed mat, 2LO Module by @Up2NoGood, Rearview Compass/Temp Mirror, Tune by @JustDSM.
    All service info says is it's estimated, doesn't say what factors it uses.
    From what I have read by people that have actually watched it it reports some pretty bogus values and thus isn't all that accurate or useful to watch.


    I do not, I'd imagine most of the manufacturer specific stuff is proprietary and is only made available to certain people/companies. The only information that they have to make available is the stuff for global OBDII to comply with federal standards.

    I know almost nothing about programming languages and very little about coding and formulas so I couldn't begin to tell you how to figure that one out.
     
  2. Jun 27, 2024 at 10:24 AM
    #22
    bgavin

    bgavin Well-Known Member

    Joined:
    Dec 14, 2023
    Member:
    #439509
    Messages:
    455
    Gender:
    Male
    Orangevale, CA
    Vehicle:
    2023 Tacoma Access Cab, V6, 4WD, A/T, OTT Medium/Spicy
    CURT Mfg front receiver, anti-theft cages around cats
    What I am understanding is:

    Battery voltage (256*A+B)/1000

    For clarity, translates to ( (256 * RxByte[0]) + RxByte[1] ) / 1000
    Showing order of precedence, where A is the high order, and B is the low order.
     
    Last edited: Jun 27, 2024
  3. Jun 27, 2024 at 10:47 AM
    #23
    Vlady

    Vlady Well-Known Member

    Joined:
    Dec 20, 2017
    Member:
    #238986
    Messages:
    4,456
    Gender:
    Male
    Issy, WA
    Vehicle:
    2017 White SR5 DCSB V6 4x4
    In AT, Engine oil temps are close and following AT temps (AT1)
    upload_2024-6-27_10-45-34.png
     
  4. Jun 27, 2024 at 1:10 PM
    #24
    JohnDeere630

    JohnDeere630 [OP] Well-Known Member

    Joined:
    Mar 17, 2024
    Member:
    #446051
    Messages:
    183
    Gender:
    Male
    First Name:
    Gary
    Vehicle:
    Gray 2023 Tacoma SR5
    I don't think that syntax would work, but I believe you are correct.
     
  5. Jun 27, 2024 at 1:12 PM
    #25
    JohnDeere630

    JohnDeere630 [OP] Well-Known Member

    Joined:
    Mar 17, 2024
    Member:
    #446051
    Messages:
    183
    Gender:
    Male
    First Name:
    Gary
    Vehicle:
    Gray 2023 Tacoma SR5
    Hmm...one would think the engine oil temp would be more closely coupled to the coolant temp rather than the transmission temp. Interesting.
     
  6. Jun 27, 2024 at 1:13 PM
    #26
    JohnDeere630

    JohnDeere630 [OP] Well-Known Member

    Joined:
    Mar 17, 2024
    Member:
    #446051
    Messages:
    183
    Gender:
    Male
    First Name:
    Gary
    Vehicle:
    Gray 2023 Tacoma SR5
    I'd like at some point to get the TPMS data as well, since a lot of folks seem interested in monitoring that. But, that can wait....
     
  7. Jun 27, 2024 at 2:16 PM
    #27
    bgavin

    bgavin Well-Known Member

    Joined:
    Dec 14, 2023
    Member:
    #439509
    Messages:
    455
    Gender:
    Male
    Orangevale, CA
    Vehicle:
    2023 Tacoma Access Cab, V6, 4WD, A/T, OTT Medium/Spicy
    CURT Mfg front receiver, anti-theft cages around cats
    No, it won't work at all.

    This is a clarity example, not an operational statement.
    It is intended to demonstrate the high order byte (0) * 256, then the low order byte (1) added to the high order value.
    I'm thinking the ECU is 8-bit and why it has to resort to 6502 math and serial transmission of values greater than 8 bits.

    The hosting app, iPhone or Arduino has no 8-bit limitation, hence the formula calculation.
     
  8. Jun 27, 2024 at 3:09 PM
    #28
    JohnDeere630

    JohnDeere630 [OP] Well-Known Member

    Joined:
    Mar 17, 2024
    Member:
    #446051
    Messages:
    183
    Gender:
    Male
    First Name:
    Gary
    Vehicle:
    Gray 2023 Tacoma SR5
    If that is true, it's just silly. In this day and age, 64-bit chips are cheap, and 32-bit ARM chips are really, really cheap. I think a lot of this bit-shifting BS is deliberate obfuscation on the manufacturer's part. Having to pay thousands of dollars to have access to code that should be freely available to the buyer is maddening. But, it is what it is.
     
  9. Jun 27, 2024 at 3:55 PM
    #29
    bgavin

    bgavin Well-Known Member

    Joined:
    Dec 14, 2023
    Member:
    #439509
    Messages:
    455
    Gender:
    Male
    Orangevale, CA
    Vehicle:
    2023 Tacoma Access Cab, V6, 4WD, A/T, OTT Medium/Spicy
    CURT Mfg front receiver, anti-theft cages around cats
    Of course it is silly.
    Penny-wise and pound foolish.

    Reminds me of the computer system board capacitor problems of long ago... the bean counters opted for cheap Chinese knock-offs instead of quality Japanese caps.
    I recapped a whole lot of system and video cards back in that time... all to save a few pennies per board.

    So very, very few vehicle owners will ever access this data, so it seems (another) exercise in foolishness to obfuscate it intentionally.
    None of the stupidity coming from Corporate surprises me anymore.
    The 8 and 10 speed transmissions come to mind, as all the makes are having problems with them now, according to my shop-owner buddy.
     
  10. Jun 27, 2024 at 5:20 PM
    #30
    JohnDeere630

    JohnDeere630 [OP] Well-Known Member

    Joined:
    Mar 17, 2024
    Member:
    #446051
    Messages:
    183
    Gender:
    Male
    First Name:
    Gary
    Vehicle:
    Gray 2023 Tacoma SR5
    LOL.....brother from a different mother...I well remember the Great Capacitor Fiasco. I spent 2 months desoldering and replacing decoupling caps on the outfit I was working for at the time's industrial mainboards.
    I could spend hours regaling anyone who'd listen with tales of corporate idiocy. Every place I've ever worked had the Peter Principle in full operation.
    Why they (Toyota) has to make these codes, which TBH, maybe 1/100 of 1% of the owners will ever be interested in, top secret proprietary data is beyond me.
     
    bgavin[QUOTED] likes this.
  11. Jun 27, 2024 at 5:26 PM
    #31
    JohnDeere630

    JohnDeere630 [OP] Well-Known Member

    Joined:
    Mar 17, 2024
    Member:
    #446051
    Messages:
    183
    Gender:
    Male
    First Name:
    Gary
    Vehicle:
    Gray 2023 Tacoma SR5
    My 6 AT speed needs 3 planetary gearsets, with the requisite clutches and bands. You'd need 2 more to get 10 speeds, and all have to fit in a practically-sized case means they have to get ever smaller, which increases loads on gears and bearings, and thus heat. Couple that with turbocharged engines putting out more torque and power (for a while, at least) and you have a perfect recipe for disaster.
     
    bfonic likes this.

Products Discussed in

To Top