blob: f190be53de42d97713ee02576b3489f4baf43d79 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
|
Enabling and disabling devices and features
-------------------------------------------
Support for various devices and features may be enabled and/or disabled by
setting the variables ENABLE and DISABLE before running gpsd.SlackBuild,
for example
ENABLE="fixed_port_speed=9600,timing" DISABLE="bluez,ipv6" ./gpsd.SlackBuild
Multiple options may be separated by commas (as shown above) or by spaces.
The following features may be enabled (by default they are disabled).
dbus_export enable DBUS export support
force_global force daemon to listen on all addressses
profiling enable profiling support
squelch enable gpsd_report/gpsd_hexdump suppression (saves cpu)
timing enable latency timing support
gpsd_group=groupname
set privilege revocation group (default=dialout)
gpsd_user=username
set privilege revocation user (default=nobody)
fixed_port_speed=nnnn
set fixed serial port speed
fixed_stop_bits=n
set fixed serial port stop bits
max_clients=n
set maximum allowed clients
max_devices=n
set maximum allowed devices
The following devices and features may be disabled (by default they are
enabled).
aivdm disable AIVDM support
ashtech disable Ashtech support
bluez disable BlueZ support for Bluetooth devices
control_socket disable control socket for hotplug notifications
controlsend disable gpsctl/gpsmon can change device settings
earthmate disable DeLorme EarthMate Zodiac support
evermore disable EverMore binary support
fury disable Jackson Labs Fury and Firefly support
fv18 disable San Jose Navigation FV-18 support
garmin disable Garmin kernel driver support
garmintxt disable Garmin Simple Text support
geostar disable Geostar Protocol support
gpsclock disable GPSClock support
ipv6 disable build IPv6 support
itrax disable iTrax hardware support
leapfetch disable build-time fetch up-to-date leap second data
mtk3301 disable MTK-3301 support
navcom disable Navcom support
netfeed disable support for handling TCP/IP data sources
nmea0183 disable NMEA 0183 support
nmea2000 disable NMEA 2000/CAN support
ntpshm disable NTP time hinting support
ntrip disable NTRIP support
oceanserver disable OceanServer support
oldstyle disable oldstyle (pre-JSON) protocol support
oncore disable Motorola OnCore chipset support
passthrough disable support for passing through JSON
reconfigure disable gpsd can change device settings
rtcm104v2 disable rtcm104v2 support
rtcm104v3 disable rtcm104v3 support
shm_export disable export via shared memory
sirf disable SiRF chipset support
socket_export disable data export over sockets
superstar2 disable Novatel SuperStarII chipset support
tnt disable True North Technologies support
tripmate disable DeLorme TripMate support
tsip disable Trimble TSIP support
ublox disable u-blox Protocol support
ubx disable UBX Protocol support
usb disable libusb support for USB devices
Note that PPS is not supported. Additional userspace tools are required, see
http://www.linuxpps.org/wiki/index.php/LinuxPPS_installation
https://github.com/ago/pps-tools
|