The beauty of modifying the driver is that the modification will work for all GPS applications, but the effect will depends on the application.
In iGO8: In 3d view, your car arrow will rotate with the entire screen according to your compass heading, as long as you have a GPS fix. In 2d mode it will rotate the arrow according to your compass heading, or you can set it to rotate the map according to your heading, so that you will always move towards the top of your screen.
In Google Maps: Your current location and current heading will be displayed by means of a blue arrow. It will not rotate the map, but only the arrow.
GpsModDriver 1.50b changelog:Compass settings
- Added HD2 compass and g-sensor support to ModDriver
- Hardware compass is read and averaged (only when it exists in the phone)
- G-sensor is read, averaged, and translated into orientation code (only when compass exists in phone)
- Whenever GPS has no fix, compass heading is inserted into the GPS data
- Whenever speed is below (delta speed * HDOP), compass heading is inserted.
Basically what this new version will allow you to do is to use your hardware compass in all software applications that use GPS. This can be really helpful when navigating in unfamiliar locations. The effect the compass will have on your navigation software depends on the software itself.
This new build uses both the compass and the g-sensor. The compass "looks" from the top, away from the screen, at all times. Therefore the g-sensor is needed to detect the phone's landscape orientation and automatically correct for this change in heading that the compass sees when the phone is in landscape orientation.
Theoretically the compass works in both profiles of GpsModDriver; Walking and Driving. However, during our tests
the compass was unusable in the car due to the strong magnetic fields on the inside of the car. You can try this beta
to see how it works in your car, and please be sure to report your findings.
- Added Compass Setup page to ModSetup, appropriate for your currently selected profile.
- Landscape Angle (30), degrees that the phone has to be tilted to "determine that it is landscape"
- Poll Rate (50), number of milliseconds between all g-sensor and compass readings
- Averages (5), number of g-sensor and compass readings to average together (rolling average)
- Portrait and Landscape selection buttons, choose the mode you wish to 'Zero' or 'Calibrate' for, of course the phone must also be in the correct orientation.
- Zero Calibration Button reset calibration number, for the active profile, and selected orientation to zero.
- Calibrate, use while above delta speed to set compass reading to GPS heading.
- Portrait and Landscape calibration values, these can be edited or 'calibrated'.
Instruction Note
For example, the default Delta Speed in driving profile is 50 - which means 5 kmph. What this does is that the compass heading is inserted into the GPS data and forwarded to the GPS software when you are moving below 5 kmph. Above 5 kmph this compass heading is replaced with your GPS heading, which is more accurate at high speeds anyway. This example is simplified because it does not take HDOP into account, but it should give you a simple idea of how it works.
Delta Speed in walking profile is also set by default to 50. It works the same way as in the driving profile. However, for all of you who want to use the compass feature while walking or riding the bike, it is highly recommended to force GpsModDriver to *always* use the compass heading, and to NOT let it switch to the GPS heading above a certain speed. The reason for this is that at low speeds, which you have when you are walking or on the bike, the measured speed is not always very accurate. As a result, your speed might jump to high values which will trigger the use of the (wrong) GPS heading for a short moment. In the GPS software this will be visible as a jumpy and wrong display of heading. You can set Delta Speed in the walking profile to 1500 to force the driver to use the compass heading instead of the GPS heading as long as you are below 150 kmph. This will make sure the jumpy speed that will happen when you are walking will not cause the compass heading to switch to GPS heading when it shouldn't.
- The current defaults for 'poll rate' and 'number of averages' settings are optimized for a speedy response rate of the compass and low CPU usage. It is just as fast as the HTC Digital Compass application! If you are an expert you can however decide to play with these.
- GPS data is sent to the GPS software at a rate of once per second. Because of this limitation, the compass heading in your GPS software will only be updated once per second as well.
- The compass is easily influenced by technical equipment such as computers. If you feel it is not working accurately, move away from these objects and try again.
- As mentioned before, we could not get the compass to function properly in the car. This has nothing to do with the functionality of the driver, but with the magnetic fields in the cars we used. Even the HTC Digital Compass application suffered serious problems in our tests. Perhaps it will work correctly in your car, we are not sure. Please try the beta driver in your car (in driving profile of course) and report.
Updated Google Maps App HERE
Gps MOd Driver HERE
gps mod driver for htc hd2, download gps mod driver for htc hd2, google maps.cab, updated google maps download, digital compass for htc hd2, gps, navigation software, hd2 apps, hd2 navigation software
0 comments