Crate gpsd [] [src]

Structs

DevconfigT
Devices
DopT
GPSDataT
GPSFixT
PolicyT
SatelliteT

Constants

GPS_PATH_MAX
MAXCHANNELS

must be > 12 GPS + 12 GLONASS + 2 WAAS

MAXUSERDEVS
WATCH_DEVICE

watch specific device

WATCH_DISABLE

disable watching

WATCH_ENABLE

enable streaming

WATCH_JSON

JSON output

WATCH_NEWSTYLE

force JSON streaming

WATCH_NMEA

output in NMEA

WATCH_PPS

enable PPS JSON

WATCH_RARE

output of packets in hex

WATCH_RAW

output of raw packets

WATCH_SCALED

scale output to floats

WATCH_SPLIT24

split AIS Type 24s

WATCH_TIMING

timing information

Functions

gps_dbus_open
gps_shm_close
gps_shm_open
gps_shm_read
gps_shm_waiting
gps_sock_close

Close connection to gpsd socket

gps_sock_data
gps_sock_mainloop

Continously read data from socket, invoking the given hook when successful.

gps_sock_open

Open connection to gpsd socket

gps_sock_read
gps_sock_send
gps_sock_stream
gps_sock_waiting

Type Definitions

GPSMaskT
Latitude

Latitude in decimal degrees

Longitude

Longitude in decimal degrees

SocketT
TimestampT