![]() |
Hummingbird Flight Software
Flight software for the Hummingbird FCU quadcopter flight controller. Designed to run on the Teensy 4.1. Developed with VSCode+PlatformIO.
|
#include <Arduino.h>
Go to the source code of this file.
Variables | |
constexpr size_t | UBX_CFG_PRTLEN = 28 |
Baud rate and protocol settings. More... | |
constexpr uint8_t | UBX_CFG_PRT_I2C [UBX_CFG_PRTLEN] |
constexpr size_t | UBX_CFG_GNSSLEN = 68 |
GNSS network configuration. More... | |
constexpr uint8_t | UBX_CFG_GNSS_GPS [UBX_CFG_GNSSLEN] |
constexpr uint8_t | UBX_CFG_GNSS_GLONASS [UBX_CFG_GNSSLEN] |
constexpr uint8_t | UBX_CFG_GNSS_GPS_GLONASS [UBX_CFG_GNSSLEN] |
constexpr size_t | UBX_CFG_NAV5LEN = 44 |
Dynamic model and fix type configuration. More... | |
constexpr uint8_t | UBX_CFG_NAV5_PORTABLE_3D [UBX_CFG_NAV5LEN] |
constexpr uint8_t | UBX_CFG_NAV5_PEDESTRIAN_3D [UBX_CFG_NAV5LEN] |
constexpr uint8_t | UBX_CFG_NAV5_AIR1G_3D [UBX_CFG_NAV5LEN] |
constexpr size_t | UBX_CFG_RATELEN = 14 |
Navigation rate configuration. More... | |
constexpr uint8_t | UBX_CFG_RATE_5HZ [UBX_CFG_RATELEN] |
constexpr uint8_t | UBX_CFG_RATE_10HZ [UBX_CFG_RATELEN] |
constexpr size_t | UBX_CFG_MSGLEN = 16 |
Output message configuration. More... | |
constexpr uint8_t | UBX_CFG_MSG_DISABLE_GLL [UBX_CFG_MSGLEN] |
constexpr uint8_t | UBX_CFG_MSG_DISABLE_GSV [UBX_CFG_MSGLEN] |
constexpr uint8_t | UBX_CFG_MSG_DISABLE_RMC [UBX_CFG_MSGLEN] |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
GNSS network configuration.
Select either GPS, GLONASS, or GPS+GLONASS
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
Output message configuration.
Disables unnecessary messages on UART1 and I2C
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
Dynamic model and fix type configuration.
|
constexpr |
|
constexpr |
Baud rate and protocol settings.
|
constexpr |
|
constexpr |
|
constexpr |
Navigation rate configuration.