Artemis Teensy Flight Software
The software on the Teensy in the Artemis cubesat.
|
The GPS beacon structure. More...
#include <artemis_devices.h>
Public Attributes | |
BeaconType | type = BeaconType::GPSBeacon |
The type of the beacon. | |
uint32_t | deci = 0 |
A decimal identifier for the beacon. | |
float | latitude = 0 |
The latitude reading in decimal degrees. | |
float | longitude = 0 |
The longitude reading in decimal degrees. | |
float | speed = 0 |
The ground speed reading, in knots. | |
float | angle = 0 |
The course from true north in degrees. | |
float | altitude = 0 |
The altitude reading in meters above Mean Sea Level. | |
uint8_t | satellites = 0 |
The number of satellites in use. | |
The GPS beacon structure.
A diagram of the struct is included below.
1 byte 4 bytes 4 bytes 4 bytes 4 bytes 4 bytes 4 bytes 1 byte +------+-------+----------+-----------+-------+-------+----------+------------+ | type | deci | latitude | longitude | speed | angle | altitude | satellites | +------+-------+----------+-----------+-------+-------+----------+------------+