Buoyancy Firmware  1.0
Buoyancy Vehicle Firmware Documentation
mission_t Struct Reference

structure for mission related structures and data values More...

#include <mission.h>

Collaboration diagram for mission_t:

Data Fields

missiondata_t missionNr [4]
 Array of mission data instances. More...
 
missiondata_t currentMission
 mission data instance to hold the currently running mission data More...
 
pidData_t pidData
 PID data instance to hold pid related data. More...
 
measuredData_t MeasuredData
 Measured data instance for holding measured data values. More...
 
uint8_t nrOfMissions
 Calculated number of missions based on configured mission data. More...
 
uint8_t missionFinished
 counter to keep track of the number of missions that have finished during a dive More...
 
bool running
 Flag to signal that mission is currently running. More...
 
uint32_t timeStamp
 Timestamp to keep track of mission duration. More...
 

Detailed Description

structure for mission related structures and data values

Field Documentation

◆ currentMission

missiondata_t currentMission

mission data instance to hold the currently running mission data

◆ MeasuredData

measuredData_t MeasuredData

Measured data instance for holding measured data values.

◆ missionFinished

uint8_t missionFinished

counter to keep track of the number of missions that have finished during a dive

◆ missionNr

missiondata_t missionNr[4]

Array of mission data instances.

◆ nrOfMissions

uint8_t nrOfMissions

Calculated number of missions based on configured mission data.

◆ pidData

pidData_t pidData

PID data instance to hold pid related data.

◆ running

bool running

Flag to signal that mission is currently running.

◆ timeStamp

uint32_t timeStamp

Timestamp to keep track of mission duration.


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