1234567891011121314151617181920212223242526272829303132333435 |
- 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
- }
|