I have finally got it working!!! thanks to the new command line parameter "-GPSBaud:38400"!!
- Windows XP Pro with SP2 (en)
- MapPoint Europe 2004
- GPS device: GNS9830 RDS/TMC from www.gns-gmbh.de
- Streetdeck (SD)
- sd_europe.zip (2nd version from Chuck)
- back to "30 days left"
Chuck: I will send you an email with logs, gps logs and pictures to be complete...
I used, as stated above, the -GPSBaud:38400 command line parameter in order to correctly open the serial port. I opened the navigation window and I saw my current location (picture.png)!! I clicked on the "earth" button and I got almost full reception with correct coordinates and altitude (picture (6).png). Then I decided continuing testing (it was 1 am)...
I did 4 tests:
- Searching for my home and work addresses
I went to the "Create Route->Address" panel. The "State" field was already filled with the correct state I'm living in. I entered the name of my home street and searched for it. It didn't find anything "No location could be found..." (picture (3).png). I erased the state field and tried again looking for my street... same result (picture (5).png). I decided to separately open mappoint and did the same search. Mappoint found my street with same criteria (picture (4).png). I did the same with my work address... also not found although mappoint found it. Then I clicked on the map in "Browse" mode in order to be able to set my "home" location. I got coordinates from mappoint for my work address and set them into SD. I created 2 routes (one "Shortest Time" (picture (7).png), one "Shortest Dist." (picture (8).png) between these two locations. Created routes were not the one I usually use which is in time the shortest because I think that mappoint does not take into account very low speed limitation such as 30km/h and there is a lot of these in mappoint choosen routes). I decided to use the "Shortest in Time" for following tests...
- Driving from home to my work
I started driving and didn't really follow the calculated route... SD did automatically the recalculation! and it was correct! I was impressed!! I continued driving and went stuck to a traffic light (picture (9).png). After the traffic light went green, I opened "GPS Stats" panel and had a look at what was written. The speed matched what my car displayed to me and... 15 minutes were already gone... then I restarted SD for next test...
- Driving back home
I recreated a route by selecting "Home" in "Create Route" panel. SD calculated the route and showed me the exact one as above but reversed (picture (10).png). This was working without any problem.
- Driving faaassssttt
I wanted to test the refresh rate of the position. Then I drove on a unlimited speed highway to see whether the error I remarked while driving "normally" can be even worse while driving very fast. I was able to reach about 240km/h and remarked that at this speed there is an error of about 300-400 meters, which can be confusing if you have several highway exits. Otherwise it was fun seeing SD showing my position at this speed.
It was 2 am...
- Certain specific german letters were simply not displayed (for example for street names). Such as "ß".
- Either mappoint has the problem or SD or GPS (not me), but sometimes I'm driving off roads (Is there some calibration/correction to be done?)
- The navigation panel showed me once incorrect right part of the map, lines were simply drawn from the middle till the right.
- Real current location isn't shown immediately and the error seems to be dependent on the speed you are driving. (GPS refresh rate? PC too slow?).
- Searching for addresses does not work. Sometimes it jumps to England instead of Germany.
Apart of the bug mentionned above concerning address search, I found SD working very well. I was impressed seeing finally it in live with european maps.
Next test steps:
- Driving thru german-switzerland border to see whether it won't be confused (will be a little bit difficult getting thru the border in 15 minutes... but I will see...)
- Doing bigger rerouting (if possible).
- Adding waypoints.
- While driving, finding nearest hotel.
- Any requests from Chuck of course
Now it's 3:30 am...