|
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().