PX4 Firmware
PX4 Autopilot Software http://px4.io
|
#include <poll.h>
#include <termios.h>
#include <lib/parameters/param.h>
#include <mathlib/mathlib.h>
#include <matrix/math.hpp>
#include <px4_platform_common/cli.h>
#include <px4_platform_common/getopt.h>
#include <px4_platform_common/module.h>
#include <uORB/PublicationQueued.hpp>
#include <uORB/Subscription.hpp>
#include <uORB/topics/gps_dump.h>
#include <uORB/topics/gps_inject_data.h>
#include "devices/src/ashtech.h"
#include "devices/src/emlid_reach.h"
#include "devices/src/mtk.h"
#include "devices/src/ubx.h"
Go to the source code of this file.
Classes | |
class | GPS_Sat_Info |
class | GPS |
Macros | |
#define | TIMEOUT_5HZ 500 |
#define | RATE_MEASUREMENT_PERIOD 5000000 |
Enumerations | |
enum | gps_driver_mode_t { GPS_DRIVER_MODE_NONE = 0, GPS_DRIVER_MODE_UBX, GPS_DRIVER_MODE_MTK, GPS_DRIVER_MODE_ASHTECH, GPS_DRIVER_MODE_EMLIDREACH } |
Functions | |
__EXPORT int | gps_main (int argc, char *argv[]) |
Variables | |
static constexpr int | TASK_STACK_SIZE = 1620 |
#define RATE_MEASUREMENT_PERIOD 5000000 |
Definition at line 71 of file gps.cpp.
Referenced by GPS::run().
#define TIMEOUT_5HZ 500 |
Definition at line 70 of file gps.cpp.
Referenced by GPS::run().
enum gps_driver_mode_t |
int gps_main | ( | int | argc, |
char * | argv[] | ||
) |
|
static |
Definition at line 86 of file gps.cpp.
Referenced by GPS::task_spawn().