Added compile status on Debian lenny
[gps] / README
1 2011-06-12 Benoit Papillault <benoit.papillault@free.fr>
2
3 The whole purpose of those programs is to get a GPS position every 10 ms
4 with a 10 m precision.
5
6 Requirements :
7
8 - in order to compile, you need libgps :
9   # aptitude install libgps-dev
10
11 - you also need gpsd :
12   # aptitude install gpsd
13
14 - gpsd must not be running on startup :
15   # dpkg-reconfigure gpsd
16
17 - you need socat :
18   # aptitude install socat
19
20 Compiling :
21
22 $ make
23
24 Configuring bluetooth GPS :
25 - make sure your kernel has rfcomm module, ie the following configuration :
26   CONFIG_BT=m
27   CONFIG_BT_RFCOMM=m
28   CONFIG_BT_RFCOMM_TTY=y
29 - connect to the bluetooth device :
30   # rfcomm bind rfcomm0 00:0A:3A:25:E1:17
31   $ ln -sf /dev/rfcomm0 /tmp/gps
32 - disconnect from the bluetooth device :
33   # rfcomm release rfcomm0
34
35 Running :
36
37 ./script-start-gps
38 ./mygps | tee mygps.txt
39
40 Report :
41 - on Ubuntu 10.10 maverick :
42   Compiled libgps API version 4.1
43   Running libgps API version 3.2 (2.94 2010-05-13T11:53:05)
44
45 - on Ubuntu 11.04 natty :
46   Compiled libgps API version 4.2
47   Running libgps API version 3.3 (2.95 2010-12-03T21:16:23)
48
49 - on Debian 5.0.8 lenny :
50   not compiling :-(