Files
aman-com/BaseTypes.proto
2021-11-14 09:35:32 +01:00

36 lines
1.1 KiB
Protocol Buffer

syntax = "proto3";
package aman;
message Coordinate {
double latitude = 1; // WGS84 latitude in degrees
double longitude = 2; // WGS84 longitude in degrees
}
message WindData {
int32 altitude = 1; // The altitude of the wind data
int32 direction = 2; // The wind direction
int32 speed = 3; // The wind speed
}
message Waypoint {
string name = 1; // The waypoint's name
string pta = 2; // The planned time of arrival (YYYY-MM-DD HH:MM:SS)
int32 altitude = 3; // The target altitude
int32 indicatedAirspeed = 4; // The target indicated airspeed
int32 groundSpeed = 5; // The target ground speed
}
message PerformanceData {
int32 iasAboveFL240 = 1; // The speed above FL240
int32 iasAboveFL100 = 2; // The speed above FL100
int32 iasBelowFL100 = 3; // The speed below FL100
int32 iasApproach = 4; // The minimum approach speed
}
message Dynamics {
int32 groundSpeed = 1; // given in knots
int32 heading = 2; // reported heading
int32 altitude = 3; // given in feet
int32 verticalSpeed = 4; // given in feet/min
}