ICAROUS
All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros Modules Pages
geofence_msg.h
Go to the documentation of this file.
1
6#ifndef ICAROUS_CFS_GEOFENCE_MSG_H
7#define ICAROUS_CFS_GEOFENCE_MSG_H
8
9#include "cfe.h"
10
11
19typedef struct{
20 uint8_t TlmHeader[CFE_SB_TLM_HDR_SIZE];
21 double fromPosition[3];
22 double toPosition[3];
23 bool feasibleA;
24 bool feasibleB;
27
32typedef struct{
33 uint8_t TlmHeader[CFE_SB_TLM_HDR_SIZE];
34 double lookahead;
35 double hthreshold;
36 double vthreshold;
37 double hstepback;
38 double vstepback;
40
41#endif //ICAROUS_CFS_GEOFENCE_MSG_H
data structure containing information about the parameters used by the geofence app
Definition: geofence_msg.h:32
request to check if a path is feasible between two given points. Also used as a response.
Definition: geofence_msg.h:19
bool feasibleAB
Definition: geofence_msg.h:25
bool feasibleA
Definition: geofence_msg.h:23
bool feasibleB
Definition: geofence_msg.h:24