3 changed files with 150 additions and 0 deletions
@ -0,0 +1,68 @@ |
|||||||
|
# Network-synchronized timestamp, 0 if not available. Note: not necessarily a UTC time. |
||||||
|
uavcan.Timestamp timestamp |
||||||
|
|
||||||
|
# icao address |
||||||
|
uint32 icao_address |
||||||
|
|
||||||
|
# Time since last communication in seconds |
||||||
|
uint16 tslc |
||||||
|
|
||||||
|
# Traffic position in lat-lon-alt. Check alt_type for altitude datum |
||||||
|
int32 latitude_deg_1e7 |
||||||
|
int32 longitude_deg_1e7 |
||||||
|
float32 alt_m |
||||||
|
|
||||||
|
# Traffic heading in radians. |
||||||
|
# Course over ground if heading is unavailable. 0 if neither are available. |
||||||
|
float16 heading |
||||||
|
|
||||||
|
# Traffic velocity in m/s |
||||||
|
float16[3] velocity |
||||||
|
|
||||||
|
# Traffic squawk code |
||||||
|
uint16 squawk |
||||||
|
|
||||||
|
# Traffic callsign |
||||||
|
uint8[9] callsign |
||||||
|
|
||||||
|
# Traffic source |
||||||
|
uint3 SOURCE_ADSB = 0 |
||||||
|
uint3 SOURCE_ADSB_UAT = 1 |
||||||
|
uint3 SOURCE_FLARM = 2 |
||||||
|
uint3 source |
||||||
|
|
||||||
|
# Traffic type |
||||||
|
uint5 TRAFFIC_TYPE_UNKNOWN = 0 |
||||||
|
uint5 TRAFFIC_TYPE_LIGHT = 1 |
||||||
|
uint5 TRAFFIC_TYPE_SMALL = 2 |
||||||
|
uint5 TRAFFIC_TYPE_LARGE = 3 |
||||||
|
uint5 TRAFFIC_TYPE_HIGH_VORTEX_LARGE = 4 |
||||||
|
uint5 TRAFFIC_TYPE_HEAVY = 5 |
||||||
|
uint5 TRAFFIC_TYPE_HIGHLY_MANUV = 6 |
||||||
|
uint5 TRAFFIC_TYPE_ROTOCRAFT = 7 |
||||||
|
uint5 TRAFFIC_TYPE_GLIDER = 9 |
||||||
|
uint5 TRAFFIC_TYPE_LIGHTER_THAN_AIR = 10 |
||||||
|
uint5 TRAFFIC_TYPE_PARACHUTE = 11 |
||||||
|
uint5 TRAFFIC_TYPE_ULTRA_LIGHT = 12 |
||||||
|
uint5 TRAFFIC_TYPE_UAV = 14 |
||||||
|
uint5 TRAFFIC_TYPE_SPACE = 15 |
||||||
|
uint5 TRAFFIC_TYPE_EMERGENCY_SURFACE = 17 |
||||||
|
uint5 TRAFFIC_TYPE_SERVICE_SURFACE = 18 |
||||||
|
uint5 TRAFFIC_TYPE_POINT_OBSTACLE = 19 |
||||||
|
uint5 traffic_type |
||||||
|
|
||||||
|
# Altitude type |
||||||
|
uint7 ALT_TYPE_ALT_UNKNOWN = 0 |
||||||
|
uint7 ALT_TYPE_PRESSURE_AMSL = 1 |
||||||
|
uint7 ALT_TYPE_WGS84 = 2 |
||||||
|
uint7 alt_type |
||||||
|
|
||||||
|
# Validity flags |
||||||
|
bool lat_lon_valid |
||||||
|
bool heading_valid |
||||||
|
bool velocity_valid |
||||||
|
bool callsign_valid |
||||||
|
bool ident_valid |
||||||
|
bool simulated_report |
||||||
|
bool vertical_velocity_valid |
||||||
|
bool baro_valid |
Loading…
Reference in new issue