Announcement

Collapse
No announcement yet.

OBDXR - OBDII .NET for RideRunner

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • OBDXR - OBDII .NET for RideRunner

    I wanted to play with the OBD value and for help marteline that have issue with the OBDMPG by mezz64, i have rewritten this plugin for the Framework .NET 3.5 .


    I must to say a great thank to :
    - marteline that helped me as beta tester
    - harry-berlin for its very nice flash files!


    Main screen:
    Click image for larger version

Name:	obd1.jpg
Views:	1
Size:	225.8 KB
ID:	2309756

    Settings screen 1:
    Click image for larger version

Name:	obd2.jpg
Views:	1
Size:	234.5 KB
ID:	2309757

    Settings screen 2:
    Click image for larger version

Name:	obd3.jpg
Views:	1
Size:	211.3 KB
ID:	2309758

    Flash screen METRIC vresion:
    Click image for larger version

Name:	SCREENSHOT.jpg
Views:	1
Size:	95.4 KB
ID:	2309795

    Flash screen no METRIC version:
    Click image for larger version

Name:	SCREENSHOT.jpg
Views:	1
Size:	94.2 KB
ID:	2309796

    Differences betwwen the plugins OMPG and RROBDXR:
    Written in VB.ET 3.5
    Full settings on two screens
    Dynamics menu compatible
    New PIDs added (asked by marteline)

    If you want to use the FLASH files:
    "UNITS" - Set to True to display the units after the value ( Put this setting to 'False' if you want to use the FLASH swf files !!!).


    History:
    24/10/2015 V1.0.6
    Run on start changes !!!
    Hope resume is solved !!!

    19/10/2015 V1.0.5
    Change variables type for better compatibility

    16/08/2013 V1.0.4
    Solved an issue around the colour's slider that configure the flash colours objects .
    Settings screens are updated.
    Added a skin for Reborn

    21/02/2013 V1.0.1
    Add units for RPM , FRP, RTP and AAT
    20/02/2013 V1.0.0
    First Version
    Attached Files
    4
    yes
    100.00%
    4
    no
    0.00%
    0
    Last edited by pierrotm777; 10-25-2015, 10:06 AM.

  • #2
    very nice

    if i get some time, i'm going to make analog indicators in flash, like this:
    http://www.mp3car.com/attachments/rr...011-bmw_ai.png

    tell me which parameters do you think are good to use.
    Last edited by harryberlin; 02-20-2013, 11:39 AM.
    RR-Skin: BMW OpenBM Skin for E39 [never ending progress :-(]
    RR-Plugin: IBusCommunicatoRR new Updates

    Comment


    • #3
      Originally posted by harryberlin View Post
      very nice

      if i get some time, i'm going to make analog indicators in flash, like this:
      http://www.mp3car.com/attachments/rr...011-bmw_ai.png

      tell me which parameters do you think are good to use.
      Fantastic idea !
      I think that would be a cool idea to create one swf file by value ! So each user use the swf that he want !
      I thank that each label can to have his flash file but it's a big job !
      [LABELS]
      Generic PID Functions: Code:
      PID 04 - Calculated Engine Load Value % - "obdxr_celv"
      PID 05 - Engine Coolant Temp degC - "obdxr_ect"
      PID 06 - Short Term Fuel % Trim Bank 1 - "obdxr_stft1"
      PID 07 - Long Term Fuel % Trim Bank 1 - "obdxr_ltft1"
      PID 08 - Short Term Fuel % Trim Bank 2 - "obdxr_stft2"
      PID 09 - Long Term Fuel % Trim Bank 2 - "obdxr_ltft2"
      PID 0A - Fuel Pressure kPa- "obdxr_fp"
      PID 0B - Intake Manifold Pressure - "obdxr_map"
      PID 0C - Engine RPM - "obdxr_rpm"
      PID 0D - Vehicle Speed (kmh or mph)- "obdxr_vss"
      PID 0F - Intake Air Temp degC - "obdxr_iat"
      PID 10 - MAF air flow rate g/s - "obdxr_maf"
      PID 11 - Throttle Position % - "obdxr_tp"
      PID 22 - Fuel Rail Pressure kPa - "obdxr_frp"
      PID 45 - Relative Throttle Position % - "obdxr_rtp"
      PID 46 - Ambiant Air Temperature degC - "obdxr_aat"

      PID 21 - DISTANCE TRAVELED MIL "obdxr_dtmil"
      PID 31 - DISTANCE TRAVELED DTC "obdxr_dtdtc"
      PID 42 - Control module voltage "obdxr_cmv"
      PID 44 - FUEL/AIR RATIO "obdxr_far"


      [MPG Calculation Functions]
      Instant Fuel Efficiency - "obdxr_insfe"
      Trip Fuel Efficiency - "obdxr_trpfe"
      Overall Average Fuel Efficiency - "obdxr_avgfe"
      X Minute Average Fuel Efficiency - "obdxr_davgfe"
      Distance Traveled Overall - "obdxr_ovrdst"
      Distance Remaining (Based on Tank size) - "obdxr_dstrem"
      Distance Traveled Trip - "obdxr_trpdst"
      Overall Fuel Used - "obdxr_ovrfuel"
      Trip Fuel Used - "obdxr_trpfuel"

      For more detail, please read the RRObdXR Skin Commands.txt file
      Last edited by pierrotm777; 02-21-2013, 09:13 AM.

      Comment


      • #4
        Originally posted by harryberlin View Post
        very nice

        if i get some time, i'm going to make analog indicators in flash, like this:
        http://www.mp3car.com/attachments/rr...011-bmw_ai.png

        tell me which parameters do you think are good to use.
        I should like to know with what software you create this flash file and how you write that !
        If you have an example !
        For understand how to create it i have downloaded Flash Decompiler Trillix but i don't how to create one file !

        Comment


        • #5
          Little update , please see the first post !

          Comment


          • #6
            See first post for a new version with new flash gadgets . Great thanks to harry-berlin for these flash files !

            Comment


            • #7
              THANK YOU!!
              I do believe I'm going to install this in the car tonight.
              Now to tweak my skin to let it work nicely.
              03 Hyundai Elantra GT {Worklog}
              HP TC4400; 250GB SATA, WiFi, BT, 12.1" touch
              RideRunner; w/ mobilephone.net, OBDMPG, mediaart, RRMedia, DFXVoice and more...
              cmdRR tall skin creator

              86 Pontiac Fiero SE 2m6
              possible carpc install

              Comment


              • #8
                Originally posted by sargeants View Post
                THANK YOU!!
                I do believe I'm going to install this in the car tonight.
                Now to tweak my skin to let it work nicely.
                Cool, Say me if RR crash sometime .

                Comment


                • #9
                  Okay, here are my findings and issues.
                  Crashes - yes, but only when either starting or exiting RR... or if I 'click' on the connector indicator(sometimes crashes). If it crashes on starting, it's within 10 seconds - even with doing nothing. Winamp continues to run in the background, so a simple re-launch of RR brings everything backup.
                  - Distance calculation WITHOUT GPS is WAAAy off - this was the same with OBDMPG. Travel 10kms, only records as ~1.5 - guessing, but it's a large difference like that. Turning the GPS back on and it reads distance accurately.
                  - Flash gauges don't work - in either my skin or Carwings. I created a button in Carwings to get to that screen... not sure if they're supposed to work yet. The speedo tries to work, but is constantly jumping from 0 up to try and reach my speed, but then back to 0. The VSS readout is proper in text form.
                  - I set my VE to something in the 70-90 range (don't know what mine is - help?) - but then going back and checking, it's showing up as 54.xxxx. Not sure if this is something in my config or how it's supposed to work. I have a MAP car, not MAF, so I've turned the MAF setting to false.

                  Some bits from my RRdebug:
                  08:31:17.566: Executing: LOAD;OBDXR.SKIN
                  08:31:17.848: SKIN ERROR (AddFlash)--->Type mismatch
                  08:31:17.871: SKIN ERROR (AddFlash)--->Type mismatch
                  08:31:17.895: SKIN ERROR (AddFlash)--->Type mismatch
                  08:31:17.920: SKIN ERROR (AddFlash)--->Type mismatch
                  08:31:17.941: SKIN ERROR (AddFlash)--->Type mismatch
                  08:31:17.963: SKIN ERROR (AddFlash)--->Type mismatch

                  This is the code in the skin file:
                  [Labels]
                  L,0,0,0,0,,,,,,"obdxr_vss",
                  L,0,0,0,0,,,,,,"obdxr_rpm",
                  L,0,0,0,0,,,,,,"obdxr_ect",
                  L,0,0,0,0,,,,,,"obdxr_cmv",

                  [Flash]
                  F,3,338,136,136,"Flash/OBDXR_TANK_Scene1.swf"
                  F,135,354,250,243,"Flash/OBDXR_RPM.swf"
                  F,383,354,250,243,"Flash/OBDXR_VSS_KMH.swf"
                  F,629,338,136,136,"Flash/CLOCK4.swf"
                  F,3,477,136,136,"Flash/OBDXR_CMV.swf"
                  F,629,477,136,136,"Flash/OBDXR_ECT_C.swf"

                  I will send you a link to my debug file from lastnight and this morning - though doesn't seem to have the times where I have RRdebug logs from. I can go back out to the car and see about another debug file being created.
                  03 Hyundai Elantra GT {Worklog}
                  HP TC4400; 250GB SATA, WiFi, BT, 12.1" touch
                  RideRunner; w/ mobilephone.net, OBDMPG, mediaart, RRMedia, DFXVoice and more...
                  cmdRR tall skin creator

                  86 Pontiac Fiero SE 2m6
                  possible carpc install

                  Comment


                  • #10
                    i had seen the skin error too. but don't know what the problem is. and RR crashs only with the OBDXR-Plugin.
                    maybe we should ask mitchjs about this error.

                    gets RR an error with other falsh-files also?

                    edit:
                    i tested some other SWF from iGO2009 Skin and get the same error.

                    @sargeants
                    which RR Version do you have?
                    Last edited by harryberlin; 03-19-2013, 03:44 PM.
                    RR-Skin: BMW OpenBM Skin for E39 [never ending progress :-(]
                    RR-Plugin: IBusCommunicatoRR new Updates

                    Comment


                    • #11
                      I'm running March RR as of late lastnight. Had January RR installed on my trip home lastnight. Never had these crashes until I installed OBDXR plugin.
                      It works fine on my work and home PC, but they don't have any OBD readers connected. Possibly a little more delay is needed before activating the plugin on start?

                      Going to update my skin in the car and change the units variable to see how everything works on my trip home again.

                      Wasn't sure if that mismatch flash error was why I couldn't get the gauges to work, but the units variable makes sense.
                      03 Hyundai Elantra GT {Worklog}
                      HP TC4400; 250GB SATA, WiFi, BT, 12.1" touch
                      RideRunner; w/ mobilephone.net, OBDMPG, mediaart, RRMedia, DFXVoice and more...
                      cmdRR tall skin creator

                      86 Pontiac Fiero SE 2m6
                      possible carpc install

                      Comment


                      • #12
                        ok, the flashfiles work with RR since Dec 2012.
                        yes, you must deactivate the units. the flashfiles only need the numbers.
                        RR-Skin: BMW OpenBM Skin for E39 [never ending progress :-(]
                        RR-Plugin: IBusCommunicatoRR new Updates

                        Comment


                        • #13
                          Well the gauges now work... but I really need to get a new OBD scanner - this Elmscan 5 just isn't cutting it anymore.
                          Still get crashes at startup and exit.

                          I also have an issue with resuming. My PC is a laptop, which goes to standby when I turn the car off. The past 2 times I've started the car and RR resumes, everything is frozen... until I start to move/drive.
                          It seems like OBDXR is holding the system hostage until it gets some movement data. I only waited about 3 minutes before moving the car, but in that time RR was frozen. Tonight was on the main menu screen, so not relating to the OBDscreen.
                          03 Hyundai Elantra GT {Worklog}
                          HP TC4400; 250GB SATA, WiFi, BT, 12.1" touch
                          RideRunner; w/ mobilephone.net, OBDMPG, mediaart, RRMedia, DFXVoice and more...
                          cmdRR tall skin creator

                          86 Pontiac Fiero SE 2m6
                          possible carpc install

                          Comment


                          • #14
                            16/08/2013 V1.0.4
                            Solved an issue around the colour's slider that configure the flash colours objects .
                            Added a skin for Reborn


                            See the first post !

                            Comment


                            • #15
                              I still have the issue in reborn skin where I dont see any text , please let me know how to fix this.


                              here is what I see:
                              Click image for larger version

Name:	settingobdxr issue.jpg
Views:	1
Size:	65.7 KB
ID:	2285836
                              View my worklog here

                              Comment

                              Working...
                              X