Announcement

Collapse
No announcement yet.

iGuidance options registry value

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

  • iGuidance options registry value

    Check this out: Go to the registry editor (start, run, regedit) and find hkey_current_user\software\inav\iguidance. Write the value of Options down on a piece of paper. Now replace that value with dword (dwords are 32 bits long) value: 12340 (base 10 decimal)

    Now start up iguidance. If your iG works like mine, at least the following should have changed:
    - Removed transparency for the current road / next road lines at the top and bottom of screen
    - A small red circle will show up near your car while you are driving. This is where your gps reciever reports you really are before iguidance snaps you onto the road. Useful for if you are pulling into a driveway and wish to see that.
    - While driving, the speed indicator will rotate between each view (speed, dist, rem, eta...) every second or so.

    Probably more has changed as well. Im not sure what I accidently caused. I was just looking for a way to cause iG to not enter fullscreen on startup.

    Anyway, I am convinced iG has alot of features that are undocumented and are only supposed to be accessiable by the developers (iNav). By changing bits in the options value you can enable and disable these features, whatever they are.

    Does anyone feel like doing some bitmath and figuring out what each bit causes? I know there are bits for those 3 features, and also some bits control:
    - Fullscreen
    - Metric VS English units
    - If the sound is muted (I think?)
    - If day night and guidance mode is auto or manual

    So, I don't have the time to map these out but it would be slick if someone could figure out what bits do what.
    Current projects: iGmod reloaded (Latest release) (put on hiatus indefinatly)

    Unlimited Internet and gps tracking for $6 a month with boost mobile!

    Carputer 2: www.lmaocar.com

  • #2
    I gave it a try yesterday, and started assigning some bit-math values, such as the following list. But frankly I didn't manage to see anything change. Problem is, I don't know what to look out for LOL.

    (valid values are 1,2,4,8,16,32,64,128, etc.... adding any number of these together, and putting in the OPTIONS registry should be the way to test this out... PURDOOM does this sound correct?)

    1
    3
    7
    15
    31
    63
    127
    255
    511
    1023
    2047
    4095
    8191
    16383
    32767
    65535
    131071
    262143
    524287
    1048575
    2097151
    4194303
    8388607
    16777215
    33554431
    67108863
    134217727
    268435455
    536870911
    1073741823
    2147483647
    4294967295
    8589934591
    17179869183
    34359738367
    68719476735
    137438953471
    2002 Honda CR-V
    Carputer progress: 90% [▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ -]
    Spent so far: $1105.90


    Download the NEXUS Skin for Centrafuse
    ...or even Listen to my music

    Comment


    • #3
      Sounds right to me. You can also force every option on by setting all the bits to on (that is hex value FFFFFFFF)... but to the best of my knowledge I only see those 3 "features" which weren't present before.

      11000000110100 = 12340

      Of those 5 bits, 3 or less of them must control those features I was talking about.

      Each bit equals the values:
      8192
      4096
      32
      16
      4

      Anyone want to try each of those values and see what changes?
      Current projects: iGmod reloaded (Latest release) (put on hiatus indefinatly)

      Unlimited Internet and gps tracking for $6 a month with boost mobile!

      Carputer 2: www.lmaocar.com

      Comment


      • #4
        I found a few (confirmed)

        2=Distance units metric (KM)
        16=red circle showing exact GPS spot (not snapped-on to road)
        32=remove transparency top/bottom (places solid blue/green bars)
        512=MUTE
        8192=rotate/alternate ETA,Speed,etc.

        Note: you need to add these together to your current registry value (in decimal values)
        2002 Honda CR-V
        Carputer progress: 90% [▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ -]
        Spent so far: $1105.90


        Download the NEXUS Skin for Centrafuse
        ...or even Listen to my music

        Comment


        • #5
          man you guys are great. I only wish you spoke english sometimes! What Dword value do i put in the registry to have the ETA/SPEED indicator change every few seconds? I take whatever the value is presently and ADD 8192 to it?
          mp3Car.com Senior Tech Blogger (Want a product reviewed? Contact me.)
          Follow Me on Twitter or Facebook
          Live mp3Car Facebook Chat

          Comment


          • #6
            Sonic: Yes. But make sure you are in DECIMAL mode.... capture your old value in case you need to go back, or something goes wrong...
            2002 Honda CR-V
            Carputer progress: 90% [▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ -]
            Spent so far: $1105.90


            Download the NEXUS Skin for Centrafuse
            ...or even Listen to my music

            Comment


            • #7
              I just wanted to drop my two cents in on this. I too have confirmed the values the justintime posted. Also, for clarification 0x00003014 (12308), the 0x00003014 is the hex and 12308 is the decimal. Don't get the two mixed up like I almost did. Your computer may explode... naah just kidding. Anyway.

              The red dot is an interesting feature and I wanted to say that the normal postition indicator is still shown snapped to the road. (Note: if you want this gone, you can probably ResHack the .exe and replace with 1x1 bitmaps.)

              Rotate/alternate ETA,Speed,etc. is a real nice touch BUT you have to have disable the speed alerts or set it real high. For testing, (I was using the km/h at the time) my alert was set at 80km/h. When I set iG to Demo Mode, the demo "drove" at 90km/h causing the box to change to red and would not rotate. Turning off the speed alert fixed that problem.

              Also, I don't recommend getting rid of the transparency at the top and bottom of the screen. It just doesn't look right.

              While we're on the topic of hacking the Registry, I wanna take a minute and talk about the ColorMode entry. I believe this sets the day/night modes (0/1) but things get interesting when you use other values (decimal). Well just look at some of the screen shots that I've taken and you'll see what I mean. (Note: this appears to only work in 2D mode. Perhaps the same applies here like above and different colors could be "coded" in the value.) These numbers don't only change the background but also the colors of the roads and more. Maybe this will be more flexible than (c)theme.ini files.

              EDIT: When messing with the ColorMode, you cannot adjust the Display Options of the entry will be changed to either 0 or 1. I think I read about a way to make a portion of the Registry "read-only" but I do not know if that would be a good idea with iG.

              Derek
              Attached Files
              Progress [||-------]
              View my Worklog to see some of my progress.
              Downgraded Progress - Starting with another car... 09/13/06

              Comment


              • #8
                It will start rotating a little bit after you resume safe speed.


                Interesting find on colormode...
                Current projects: iGmod reloaded (Latest release) (put on hiatus indefinatly)

                Unlimited Internet and gps tracking for $6 a month with boost mobile!

                Carputer 2: www.lmaocar.com

                Comment


                • #9
                  this sort of stuff make me feel all warm and tingly inside like a cup of hot coco
                  if there anything i can do to help out let me know
                  my registry knowlegde is limited tho
                  .______
                  | '_ |__\___
                  [(o)|___(o)] XB
                  ._________
                  | I__I I_I|_\__I
                  [(o)______(o)]b VanPimpin'

                  LostReceptions Apps D/L Here

                  GPSGasoline- Rewriting

                  Draw- SkribblePad for Touchscreens

                  iGQwerty-iG3.0 Qwerty Keyboard

                  CarPCNetwork

                  Comment


                  • #10
                    very interesting, wil be trying this tonight!
                    ---------------------------------------------

                    www.superchargedmiata.net - all about roadster lifestyle

                    ---------------------------------------------

                    Comment


                    • #11
                      131072 = fullscreen mode

                      Comment


                      • #12
                        Originally posted by civic5zigen
                        131072 = fullscreen mode
                        is this decimal, or hex?
                        ---------------------------------------------

                        www.superchargedmiata.net - all about roadster lifestyle

                        ---------------------------------------------

                        Comment


                        • #13
                          Originally posted by civic5zigen
                          131072 = fullscreen mode
                          Doubtful. I would say that 131072 is a resulting bitmath calculation, which contains THE value for fullscreen. Who knows what that value is though?

                          In other words, 131072 will enable more options than just fullscreen.
                          2002 Honda CR-V
                          Carputer progress: 90% [▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ -]
                          Spent so far: $1105.90


                          Download the NEXUS Skin for Centrafuse
                          ...or even Listen to my music

                          Comment


                          • #14
                            Interesting...

                            So what would I put in if I wanted the following:

                            2=Distance units metric (KM)
                            16=red circle showing exact GPS spot (not snapped-on to road)
                            32=remove transparency top/bottom (places solid blue/green bars)
                            8192=rotate/alternate ETA,Speed,etc.

                            as well as fullscreen??


                            Cheers
                            Aaron

                            Comment


                            • #15
                              Purpluxd:
                              You would take your CURRENT value, and add all those numbers to it. you would need to find out what the value for FS is too, and add it on.

                              Maybe this would be the best way:
                              1) Turn full screen ON manually from within the app, and quit.
                              2) Go to the registry, and add all the numbers to it. The FS piece would already be factored in there...
                              2002 Honda CR-V
                              Carputer progress: 90% [▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ -]
                              Spent so far: $1105.90


                              Download the NEXUS Skin for Centrafuse
                              ...or even Listen to my music

                              Comment

                              Working...
                              X