Ke Ao Teensy Flight Software
The software on the Teensy in the Ke Ao cubesat.
Loading...
Searching...
No Matches
Artemis::Devices::Astrodev::beacon_config Struct Reference

Structure for beacon configuration. More...

#include <astrodev.h>

Public Attributes

uint8_t beacon_interval
 The interval at which the beacon should be transmitted.
 
uint16_t cs
 Beacon configuration checksum.
 

Detailed Description

Structure for beacon configuration.

This defines the structure of Astrodev beacon configuration data. This stucture is sent as the payload of a packet to communicate beacon configuration data between the radio and Teensy.

This struct consists of two members and is 3 bytes in size. These members are the beacon interval (beacon_interval), and a checksum (cs).

Member Data Documentation

◆ beacon_interval

uint8_t Artemis::Devices::Astrodev::beacon_config::beacon_interval

The interval at which the beacon should be transmitted.

This defines the rate at which beacon data should be transmitted. Each digit of this value increases the beacon interval by 2.5 seconds, with 0 diabling the beacon.

◆ cs

uint16_t Artemis::Devices::Astrodev::beacon_config::cs

Beacon configuration checksum.

This is a checksum appended to the end of every payload.


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