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 |