Announcement

Collapse
No announcement yet.

Embedding Dashcommand into RideRunner?

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

  • Embedding Dashcommand into RideRunner?

    Good afternoon ,

    I've been using DashCommand embedded in RideRunner for many years now but just upgraded to v3.0.1 (Build 2770). It loads very much faster (thanks PPE ). The only two issues I have is that:
    1. the focus stays on DashCommand and doesn't return to the FrontEnd app (RideRunner) - Pic and code below
    2. and, I don't seem to be able to get -autostart or -startindashboards to work (I have tried adding ¦ -autostart -startindashboards after dashcommand.exe)



    LOAD;obd.skin;DashCommand;C:\Program Files (x86)\DashCommand\dashcommand.exe;DashCommand

    I would welcome any advice as I'm always using this app , I just have to return to main menu and back to obd at the moment, which is not very slick .

    Cheers,
    Dave
    Vauxhall Astra SXi Car PC installed.

  • #2
    Any advice please?
    Vauxhall Astra SXi Car PC installed.

    Comment


    • #4
      Originally posted by Enforcer View Post
      Just the usual

      1.
      Check the name for embedding is correct.
      Does the new version allow itself to be resized.
      I've used FindWindowInfo and the Parent Window is DashCommand followed directly by a symbol I can't read straight after and the parent window class is wxWindowNR, so I've tried:

      LOAD;obd.skin;DashCommand;C:\Program Files(x86)\DashCommand\dashcommand.exe;!wxWindowNR

      No change!


      Originally posted by Enforcer View Post
      2.
      Have you tested those switches outside of rr?
      -autostart -startindashboards appear to work.

      There is something in the support information about -title but I don't see what they mean, or why there is a colon in it???

      I've also emailed PPE for help .

      Cheers,
      Dave
      Last edited by Dave One; 02-05-2013, 01:47 PM.
      Vauxhall Astra SXi Car PC installed.

      Comment


      • #5
        Right,

        This run perfectly from desktop shortcut........
        "C:\Program Files (x86)\DashCommand\dashcommand.exe" -title:"Dave One OBD" -startindashboards

        I can't seem to get this to translate into RR though , prob easy if you know how, lol.
        Vauxhall Astra SXi Car PC installed.

        Comment


        • #6
          Right, I got this from PPE:

          I haven't tried to embed it into RideRunner myself. If you use -title, you need to put quotes around the title (or use no spaces in the title). For example:
          -title Test
          Window titled "Test"

          -title Test 2
          Window titled "Test"

          -title "Test 2"
          Window titled "Test 2"

          Our dashboards are 100% vector, they scale perfectly to any resolution. You shouldn't need to set any special resolutions for it to look good.
          Is their a RR command I can add after the LOAD; command to make RR become foreground, thus getting rid of the ghosted image?

          TIA,
          Dave
          Vauxhall Astra SXi Car PC installed.

          Comment


          • #7
            I've found a workaround to use . I have put

            LOAD;obd.skin;DashCommand;C:\Program Files (x86)\DashCommand\dashcommand.exe| -startindashboards -autoconnect;DashCommand

            into the RideRunner ExecTBL file as part of the ONSKINSTART requirements, followed by ¦¦MAIN. This loads DashCommand and automatically reverts to MAIN MENU, thus having DashCommand ready for when the button is pressed or the command is spoken, as has been embedded properly as a result .

            Thanks for your help, much appreciated.
            Dave
            Vauxhall Astra SXi Car PC installed.

            Comment


            • #8
              Did you tested "RUNQ;...." on when your Skin starts?
              And than if you load your screen, you have to show your application.
              RR-Skin: BMW OpenBM Skin for E39 [never ending progress :-(]
              RR-Plugin: IBusCommunicatoRR new Updates

              Comment


              • #9
                Originally posted by harryberlin View Post
                Did you tested "RUNQ;...." on when your Skin starts?
                And than if you load your screen, you have to show your application.
                Just tried RUNQ again to make sure but DashCommand didn't preload....
                Vauxhall Astra SXi Car PC installed.

                Comment


                • #10
                  Hi Dave,

                  I'm using dashcommand and the Carwings_Dynamic_Lite skin and the dynamic menu system.

                  I use the following command in the Menu.lst file.
                  DASHCOMMAND = "LOAD;DashCommand.skin;DashCommand;C:\Program Files\DashCommand\dashcommand.exe|-startindashboards -nosplash -title DashcommandForRR;DashcommandForRR",Dash Command, Icons\DashCommand.png

                  and just for completeness adding it to the skin is as simple as running ride runner, left clicking a button (I want to use to launch dc) until the list of available commands appears. Then look for the dash command item and select it.

                  away you go.

                  If you want to start dash command on riderunner startup then goto page2 under General in the RRConfig gui and enter this text in the text field under 'Start Command:'
                  LOAD;DashCommand.skin;DashCommand;C:\Program Files\DashCommand\dashcommand.exe|-startindashboards -nosplash -title DashcommandForRR;DashcommandForRR

                  any way just a bit more info for any one else looking.

                  thanks
                  Last edited by MalcolmC; 03-18-2013, 10:08 AM. Reason: found the startup command

                  Comment

                  Working...
                  X