Page 2 of 3 FirstFirst 123 LastLast
Results 11 to 20 of 22

Thread: Skinnable OBD software

  1. #11
    Constant Bitrate
    Join Date
    Mar 2004
    Location
    Metamora, MI
    Posts
    156
    I wouldn't call damping delaying. I would call it minimizing amplitude shifts over short term spikes. When an analog meter gets a "jolt" of signal, it immediately responds. Just not as dynamically as the signal implies due to it's mass.

    The recording was taken with an Ease Diagnostics Wireless Vehicle Interface. www.obd2.com and graphed with their Pro Scan Tool software.

  2. #12
    Jesus Freak antimatter's Avatar
    Join Date
    Jan 2004
    Location
    California
    Posts
    4,545
    thanks mods for deleting that crap
    -Jesus- King of Kings Lord of Lords

  3. #13
    I'm sorry, and you are....? frodobaggins's Avatar
    Join Date
    Jan 2003
    Location
    Ruston, LA
    Posts
    8,846
    Quote Originally Posted by antimatter
    thanks mods for deleting that crap
    np
    [H]4 Life
    My next generation Front End is right on schedule.
    It will be done sometime in the next generation.
    I'm a lesbian too.
    I am for hire!

  4. #14
    Raw Wave RoyN's Avatar
    Join Date
    Sep 2004
    Location
    São Paulo, Brazil
    Posts
    3,534
    Frodo & Ziplock... thanks for maintaining the peace! I'll send some your way.....hhehehe

  5. #15
    Low Bitrate Erorus's Avatar
    Join Date
    Feb 2005
    Location
    NEPA
    Posts
    100
    Glad to hear it's truly multithreaded.. that's how one should write stuff like this that writes asynchronously to a port. (My VB6 class isn't multithreaded b/c VB6 can't really do threads.)

    Instead of waiting 300ms to send the next command, may I suggest just waiting until you get the ELM's prompt ">" back and then send the next command then? I think the ELM won't send a prompt if it can't accept the command; correct me if I'm wrong.

    Any luck using the ELM in binary mode? Supposedly it's a little faster but I didn't have the patience to code for it.

    Finally, there's gotta be some .NET class for serial I/O where you don't have to rely on an ancient ActiveX component. I have little .NET experience so I can't really help find it, but there's got to be something out there.

  6. #16
    I'm sorry, and you are....? frodobaggins's Avatar
    Join Date
    Jan 2003
    Location
    Ruston, LA
    Posts
    8,846
    Quote Originally Posted by Erorus
    Glad to hear it's truly multithreaded.. that's how one should write stuff like this that writes asynchronously to a port. (My VB6 class isn't multithreaded b/c VB6 can't really do threads.)

    Instead of waiting 300ms to send the next command, may I suggest just waiting until you get the ELM's prompt ">" back and then send the next command then? I think the ELM won't send a prompt if it can't accept the command; correct me if I'm wrong.

    Any luck using the ELM in binary mode? Supposedly it's a little faster but I didn't have the patience to code for it.

    Finally, there's gotta be some .NET class for serial I/O where you don't have to rely on an ancient ActiveX component. I have little .NET experience so I can't really help find it, but there's got to be something out there.

    The 2.0 betas have native .NET serial libraries I believe.
    [H]4 Life
    My next generation Front End is right on schedule.
    It will be done sometime in the next generation.
    I'm a lesbian too.
    I am for hire!

  7. #17
    Newbie
    Join Date
    Feb 2005
    Posts
    13
    Hey guys,

    Here are the sceen shots from the app i made. I used C# and driect3D for the gauges. For the serial interface I used a winapi wrapper. I'd be glad to help out with the development and share my code if anyone would like.

    Let me know what you think about the gauges. It took me a while to construct the meshes. This was my first direct3d project.

    -joe
    Attached Images Attached Images   

  8. #18
    FLAC Chairboy's Avatar
    Join Date
    Jan 2004
    Posts
    1,380
    You're a stupid DUMBASS for using OBD-II (which is worthless) to measure RPM! I RULE YOU! Suck it. Suck it dry!

    heh, the thread felt empty without JTP, thought I'd fill in for him since he's missing. Looks nice! Which interface? ELM?
    Chrysler 300 - Fabricating
    http://hallert.net/

  9. #19
    Newbie
    Join Date
    Feb 2005
    Posts
    13
    yeah ELM. I've only tested with elm 323, I only have japanese cars for testing.

    Why would i even need RPMs its right there on the dash .

    This systems does work on a threaded model that waits for the > signal from the chip to trigger the next data request.

  10. #20
    Newbie slahti's Avatar
    Join Date
    May 2006
    Location
    Florida
    Posts
    1

    OBD2 Speed RPM

    Hello I have a quick question regarding OBD2 I have wrote a little interface to return rpm and speed problem is how do you return BOTH
    I have tried everything 2 different timers and a million different things.
    Please send some samples of how to poll RPM and SPEED at the same time in .net

Page 2 of 3 FirstFirst 123 LastLast

Similar Threads

  1. Confused about OBD II
    By tom2112 in forum Engine Management, OBD-II, Engine Diagnostics, etc.
    Replies: 30
    Last Post: 10-19-2007, 01:06 AM
  2. Skinnable OBD II Software
    By antimatter in forum Engine Management, OBD-II, Engine Diagnostics, etc.
    Replies: 374
    Last Post: 08-11-2006, 08:55 PM
  3. Looking for Non ELM software for OBD II
    By Refael Azi in forum Engine Management, OBD-II, Engine Diagnostics, etc.
    Replies: 13
    Last Post: 07-19-2006, 10:32 AM
  4. my OBD II Software
    By kocke in forum Engine Management, OBD-II, Engine Diagnostics, etc.
    Replies: 8
    Last Post: 04-06-2005, 02:53 PM
  5. obd II datalogger building and software
    By backpack09 in forum Off Topic
    Replies: 2
    Last Post: 08-22-2002, 08:03 PM

Bookmarks

Posting Permissions

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