blob: 57ef27124ee75593196e894366f4f5810fffc223 [file] [log] [blame]
Sylvain Munautef5fe382022-01-12 11:55:44 +01001/*
2 * gps.h
3 *
4 * Copyright (C) 2019-2022 Sylvain Munaut <tnt@246tNt.com>
5 * SPDX-License-Identifier: GPL-3.0-or-later
6 */
7
8#pragma once
9
10#include <stdbool.h>
11
12enum gps_antenna_state {
13 ANT_UNKNOWN = 0,
14 ANT_OK,
15 ANT_OPEN,
16 ANT_SHORT
17};
18
19bool gps_has_valid_fix(void);
20enum gps_antenna_state gps_antenna_status(void);
21
22void gps_poll(void);
23void gps_init(void);