Announcement

Collapse
No announcement yet.

RRPointer...

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

  • RRPointer...

    /RRPointer.dll Version 1.0.0.0 Beta...
    /Developed for a MegaSquirt installation in my 68 Bronco...
    /Drop all but the skin files into $PluginsPath$RRPointer...
    /Register using the batch file...
    /Drop pointer.skin, Pointer_On.png, Pointer_Off.png into your skin of choice...DFX?
    /Currently set for 800 x 600, This will be configurable...
    /Only 6 pointers right now...0 thru 5
    /Pointers are fully configurable...

    /0 is index of pointer, 60 is value to update
    rrpointupdate;0;60
    rrpointupdate;5;120

    /show/hide individual pointers
    rrpointhand;2;true
    rrpointhand;3;false

    /lock/unlock pointer position
    rrpointlock;true
    rrpointlock;false

    /show/hide all pointers
    rrpointshow;true
    rrpointshow;false

    /refresh after an ini change
    rrpointrefresh

    /Use this to load RRPointer in exectbl.ini from a button...or ? SetInd turns on the gauge graphics in the skin...
    "Load;Pointer.skin||rrpointshow;true||SETIND;!Tach o;On||SETIND;!Speedo;On"

    /The pointer.skin will hide RRPointer upon exit. Look at the pointer.skin file...
    rrpointshow;false

    /Call rrpointlock;false to unlock all the pointer positions...
    /Grab the Pointer at the pointer center to move the pointer position...
    /Then call rrpointlock;true to lock all the pointer positions...

    /Call rrpointhand;2;true to show pointer 2, ect...
    /Call rrpointhand;2;false to hide pointer 2, ect...

    /Load the pointer screen and give it some update value's...
    /Look at the RRPointer.ini file to see how to configure colors, size, length of pointer, ect...
    /Notice the click thru anywhere but the pointer...
    /Hover over the pointer center to identify each pointer, 0 thru 5

    /Many more commands coming soon!

    /...JJG
    Attached Files

  • #2
    RRPointer.ini settings....

    [SETTINGS]
    # Show Pointers
    pShow=False
    # Max Pointers, zero based to five = 6
    pCount=5
    #lock/unlock pointer position
    pLock=False
    #debug
    pDebug=True
    # Pointers....
    [POINTER0]
    #Top and Left position of pointer, Auto set when pointer is positioned on screen.
    pTop=182
    pLeft=34
    Pointer visible True/False
    pVisible=True
    #Style of gauge, 1 is round, 2 is half round
    pStyle=1
    #Min and Max of your gauge face, resolution
    pMinUnit=0
    pMaxUnit=110
    #Min and max of pointer position, o to 60 degrees, like a clock
    pMinFace=7
    pMaxFace=53
    #Needle or hand width
    pHandWidth=3
    #Needle or hand color, must be hex, BGR
    pHandColor=&H0000FF
    #Needle or hand length, from outer edge of arc, 0.0 or 0.1 is a good length
    pHandLength=0.0
    #Center circle diameter in pixels x 2
    pCircle=10
    #Center circle color, must be hex, BGR
    pCircleColor=&HFF0000
    #Value to set pointer at, Auto saved here
    pValue=90
    #width and height of pointer arc, should be equal
    pScaleWidth=300
    pScaleHeight=300
    [POINTER1]

    ...JJG

    Comment


    • #3
      ...Reserved

      Comment


      • #4
        Bump...
        Wow, I thought that this would fly like an eagle...
        Maybe I didn't explain it well enough...
        This is a native RR plugin that gives you the ability to create LCD Analog GAUGES for your vehicle, with any input source, OBD, Fusion Brain, VSS Speedo sensor, Tach input, anything that needs a gauge on screen. You can use any gauge graphic that you want, on any screen that you want, at any screen position that you want...
        This is all acomplished WITHOUT FLASH. It uses very little CPU time.
        The Pointers are fully configurable, and moveable onscreen at run time. They can be locked into position after placement.
        I havn't seen anything like this for RR until now. All the guages I have seen here are Flash based. This is pure VB, just like RR...
        ...JJG

        Comment


        • #5
          very cool.

          Yes, I didn't get it until further explanation was offered.

          Very cool.
          TruckPC - gutted, being used for test setup
          BoatPC - All in 1 in cuddy, N7 using VNC on dash, RR
          BlazerPC - Nexus 7 with Timur's USBROM

          Comment


          • #7
            yea, I was thinking it would create actual mouse pointers, though then seeing the pictures figured it was gauge related (not anal gauges)

            I'll be giving this a try soon, it would make customizations a little easier not having to create flash. And it seems like you could have some gauges overlapping a bit, no?
            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
              Due to a lack of clicking of the google ads on my site by downloaders updates to skins and plugins will be delayed
              .


              Hey E,
              I think its hilarious that you came up with RRAnalGauge...

              ...JJG

              Comment


              • #10
                Hell, those screens would fell like home in my car.. Correct Make & Color!
                RideRunner...The #1 FE, PERIOD.

                Current Project: DFXVoice [v1.0 Released]
                Next in line: RRMedia v2.0

                DFX 5.1.1 Skin
                Appstore Link

                My RideRunner Plugins
                RRMedia
                RRExtended
                DFXVoice

                "There are no bugs - only undocumented features."

                Comment


                • #11
                  Should have kept the with the RR std as far as color syntax is concerened.. eg RGB not BGR
                  RideRunner...The #1 FE, PERIOD.

                  Current Project: DFXVoice [v1.0 Released]
                  Next in line: RRMedia v2.0

                  DFX 5.1.1 Skin
                  Appstore Link

                  My RideRunner Plugins
                  RRMedia
                  RRExtended
                  DFXVoice

                  "There are no bugs - only undocumented features."

                  Comment


                  • #12
                    Wow, this is WAY cool! No more need for flash gauges, and the fact that you can overlap gauges is a MAJOR plus. With the flash gauges they take up the entire square where they are located, and thus cut off other graphics and labels ect. Nice work!
                    Front End of Choice: Ride Runner (Is there anything else??? ) & Powered by the DFX5.1 Skin Available in the Mobile App Mart

                    My Fiero Build Thread

                    Comment


                    • #13
                      Should have kept the with the RR std as far as color syntax is concerened.. eg RGB not BGR
                      Can't, a standard picturebox in VB only accepts it in HEX, That is the reason it is inverted...Look it up...
                      Of course I could have done the invert from RR's ascii to hex, just more code.

                      Wow, this is WAY cool! No more need for flash gauges, and the fact that you can overlap gauges is a MAJOR plus. With the flash gauges they take up the entire square where they are located, and thus cut off other graphics and labels ect. Nice work!
                      Yep, you can overlap some, Then Lock the pointers and they will stay that way. You can't put a pointer directly on another, cause one will fall under the other...A limitation of the picturebox again...

                      Just remember the pointer is the only active area, the rest of the "box" is click thru...
                      ...JJG

                      Comment


                      • #14
                        The only thing I havn't tested yet is sending the pointer a steady stream of updates...such as a tach input, GPS Speed, ect...
                        I could whip up a test harness app, but,
                        If someone has that ability, could I get you to report on your findings?
                        ...JJG

                        Comment


                        • #15
                          Originally posted by Jebus View Post
                          The only thing I havn't tested yet is sending the pointer a steady stream of updates...such as a tach input, GPS Speed, ect...
                          I could whip up a test harness app, but,
                          If someone has that ability, could I get you to report on your findings?
                          ...JJG
                          I'll see about giving it a go tonight/tomorrow and test it out tomorrow/saturday

                          Yay day off tomorrow!!
                          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

                          Working...
                          X