#include <Arduino.h>
#include <Wire.h>
#include "hummingbird_config.h"
#include "maths/vectors.h"
#include "TinyGPS++.h"
#include "constants.h"
#include "sensor_systems/ubx_cfg_messages.h"
Go to the source code of this file.
◆ GNSSDynamics_t
| Enumerator |
|---|
| GNSS_DYNAMICS_PORTABLE | |
| GNSS_DYNAMICS_PEDESTRIAN | |
| GNSS_DYNAMICS_AIRBORNE_1G | |
◆ GNSSFix_t
| Enumerator |
|---|
| GNSS_FIX_NONE | |
| GNSS_FIX_2D | |
| GNSS_FIX_3D | |
◆ GNSSNavRate_t
| Enumerator |
|---|
| GNSS_NAVRATE_5HZ | |
| GNSS_NAVRATE_10HZ | |
◆ GNSSNetworks_t
| Enumerator |
|---|
| GNSS_NET_GPS | |
| GNSS_NET_GLONASS | |
| GNSS_NET_GPS_GLONASS | |
◆ GNSSStatus_t
◆ GNSS_DEFAULT_BAUD
| constexpr int32_t GNSS_DEFAULT_BAUD = 9600 |
|
constexpr |
◆ GNSS_I2C_ADDR
| constexpr uint8_t GNSS_I2C_ADDR = 0x42 |
|
constexpr |
◆ GNSS_I2C_BUFFSIZE
| constexpr uint16_t GNSS_I2C_BUFFSIZE = 32 |
|
constexpr |
◆ GNSS_MIN_SATS
| constexpr uint32_t GNSS_MIN_SATS = 5 |
|
constexpr |
◆ GNSS_POS_LOCK_TIMEOUT
| constexpr uint32_t GNSS_POS_LOCK_TIMEOUT = 120000 |
|
constexpr |
Teensy 4.1 has a 64 byte serial buffer that can be expanded with: Serial1.addMemoryForRead(void *buffer, size_t size)
[ms] millis() How long we will wait for the GPS to get a position lock and connect to at least N sats.
◆ GPS