add the report type to filter in the system itself
This commit is contained in:
@@ -5,11 +5,21 @@ import "Aircraft.proto";
|
|||||||
import "BaseTypes.proto";
|
import "BaseTypes.proto";
|
||||||
|
|
||||||
message AircraftReport {
|
message AircraftReport {
|
||||||
|
enum Reporter {
|
||||||
|
UNKNOWN = 0; // Unknown station reported
|
||||||
|
DELIVERY = 1; // Delivery station reported
|
||||||
|
GROUND = 2; // Ground or Apron reported
|
||||||
|
TOWER = 3; // Tower reported
|
||||||
|
APPROACH = 4; // Approach or Departure reported
|
||||||
|
CENTER = 5; // Center or FSS reported
|
||||||
|
}
|
||||||
|
|
||||||
string reportTime = 1; // UTC time of the report
|
string reportTime = 1; // UTC time of the report
|
||||||
Aircraft aircraft = 2; // aircraft information
|
Reporter reportedBy = 2; // Indicates who reported this aircraft
|
||||||
string initialApproachFix = 3; // last waypoint of the route
|
Aircraft aircraft = 3; // aircraft information
|
||||||
Coordinate position = 4; // current WGS84 position
|
string initialApproachFix = 4; // last waypoint of the route
|
||||||
Dynamics dynamics = 5; // current aircraft dynamics
|
Coordinate position = 5; // current WGS84 position
|
||||||
string destination = 6; // the destination airport
|
Dynamics dynamics = 6; // current aircraft dynamics
|
||||||
int32 distanceToIAF = 7; // distance to IAF in NM
|
string destination = 7; // the destination airport
|
||||||
|
int32 distanceToIAF = 8; // distance to IAF in NM
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user