Artemis Teensy Flight Software
The software on the Teensy in the Artemis cubesat.
Artemis::Devices::GPS::gpsbeacon Struct Reference

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.
 

Detailed Description

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 |
+------+-------+----------+-----------+-------+-------+----------+------------+

The documentation for this struct was generated from the following file: