You can search for identifiers within the package.
in-package search v0.2.0
nmea
Nmea.Sentence
exception Invalid_sentence
type mag_var = float * Coord.ew
type gpgga = {
time : float;
coord : Coord.t;
quality : int;
sat_n : int;
hdop : float;
alt : float;
geoid_height : float;
station_id : string;
}
type gpgll = {
status : bool;
type gprmc = {
sog : float;
cmg : float;
mag_var : mag_var;
type sat = {
prn : int;
elev_dgr : int;
azimuth : int;
snr_db : int;
type gpgsv = {
msg_n : int;
msg_i : int;
sv_n : int;
sats : sat list;
type gpgsa = {
auto : bool;
fix : int;
prns : int list;
pdop : float;
vdop : float;
type t =
| GPGLL of gpgll
| GPGGA of gpgga
| GPRMC of gprmc
| GPGSV of gpgsv
| GPGSA of gpgsa
sentence type
val to_string : t -> string
to_string s returns an human readable string for the given sentence
to_string s
val time_to_unix : int -> float
time_to_unix t transforms nmea time format to unixtime
time_to_unix t
val datetime_to_unix : int -> int -> float
datetime_to_unix d t transforms nmea datetime format to unixtime
datetime_to_unix d t