License: GNU General Public License version 2.0 (GPLv2)
browse code,
statistics,
last commit on 2013-05-18
svn co https://navit.svn.sourceforge.net/svnroot/navit navit
Unfortunately, the calibration tool still doesn't start. I decided to take the unit for a testdrive to see if the gps tracking actually worked (nu touchscreen necessary for that). Turns out it does work, albeit extremely slow. The position only updates once every minute, give or take. The unit also takes about five minutes to boot. No idea if this is normal or not (I would guess not)? If...
2013-05-20 14:05:52 PDT by phoenixx87
The touchscreen utility needs the same settings in ts-wrapper that are also in navit-wrapper, i.e., ts.conf: module_raw input navit-wrapper: export TSLIB_TSDEVICE=/dev/input/event0 ts-wrapper: export TSLIB_TSDEVICE=/dev/input/event0 With these settings also the calibration should work.
2013-05-20 09:43:26 PDT by xenos1984
Ok, I tried different combinations of TSDEVICE and ts.conf settings, but the only one that works is Ts.conf: module_raw input Navit-wrapper: export TSLIB_TSDEVICE=/dev/input/event0 Ts-wrapper: export TSLIB_TSDEVICE=/dev/ts There is a Touchscreen icon at the back of the Tomtom menu, I assume that's the calibration tool. However, when I activate it, the device simply returns to the Tomtom...
2013-05-20 09:37:57 PDT by phoenixx87
@riess82: I haven't used gpsd on TomTom yet, so I cannot say anything about this in particular, but only about the TomTom GPS in general. The signal is processed in several different stages, each of which requires some part of the TomTom software to be running. The processed data can then be fetched from a pipe named /var/run/gpspipe or /var/run/gpsfeed - this is the method I use in the...
2013-05-20 08:53:19 PDT by xenos1984
xenos: Could you have a look at the setup I produced at comment 17? I can't get a signal from the gps, I have checked that gpsd is running.
2013-05-20 08:36:49 PDT by riess82
Very good! I think now the only thing that still needs to be done is a calibration with the touchscreen utility.
2013-05-20 07:58:45 PDT by xenos1984
And another step forward. I changed the TSLIB_DEVICE to /dev/input/event0. It didn't seem to do anything at first until I randomly started swiping and pushing the screen. Somehow I ended up in the main menu of Navit. I can make the pointer jump across the screen by randomly clicking/dragging but the movements don't make any sense at all. It looks like the issue you had in post number 13...
2013-05-20 07:52:35 PDT by phoenixx87
Phoenixx87: I also play around with a Tomtom XL, for me the following settings seem to work: Ts.conf: module_raw h3600 Ts-wrapper: export TSLIB_TSDEVICE=/dev/ts Navit-wrapper: export TSLIB_TSDEVICE=/dev/ts I also was fighting the gray map symptom, until i found out how to set the center (starting) position correctly. It is mentioned in the configuration, but just for reference...
2013-05-20 07:51:53 PDT by riess82
So, that was part one... Let's try to solve part two. Another possible cause for the touchscreen problem is that the touchscreen input device is located somewhere else in the Linux /dev tree. To test this, you need to edit the file navit/bin/navit-wrapper as shown here: https://wiki.navit-project.org/index.php/TomTom_development#Installing_Navit_binaries.2C_plugins_and_icons Change the...
2013-05-20 06:57:44 PDT by xenos1984
Making progress... I went outside and waited until the TomTom received a GPS signal before firing up Navit and indeed, the (local test-)map does show up now. I did put in the correct starting location in the tomtom480.xml config file before, but that doesn't seem to do anything as it seems. I changed the ts.conf to module_raw input, but alas, still no response from the touch screen and the...
2013-05-20 06:34:21 PDT by phoenixx87