ICAROUS
All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros Modules Pages
Public Attributes | List of all members
pathFeasibilityCheck_t Struct Reference

request to check if a path is feasible between two given points. Also used as a response. More...

#include <geofence_msg.h>

Public Attributes

uint8_t TlmHeader [CFE_SB_TLM_HDR_SIZE]
 
double fromPosition [3]
 
double toPosition [3]
 
bool feasibleA
 
bool feasibleB
 
bool feasibleAB
 

Detailed Description

Requests are published under the GEOFENCE_PATH_CHECK_MID topic. Responses are published under the GEOFENCE_PATH_CHECK_RESULT_MID topic.

Member Data Documentation

◆ feasibleA

bool pathFeasibilityCheck_t::feasibleA

true if from position is free from conflict

◆ feasibleAB

bool pathFeasibilityCheck_t::feasibleAB

true if path is feasible (free from geofence conflicts)

◆ feasibleB

bool pathFeasibilityCheck_t::feasibleB

true if to position is free from conflict

◆ fromPosition

double pathFeasibilityCheck_t::fromPosition[3]

Initial position in lat (deg), lon (deg) and alt (m)

◆ TlmHeader

uint8_t pathFeasibilityCheck_t::TlmHeader[CFE_SB_TLM_HDR_SIZE]

cFS header information

◆ toPosition

double pathFeasibilityCheck_t::toPosition[3]

To position in lat (deg), lon (deg) and alt (m)


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