This repository has been archived by the owner on Jan 15, 2024. It is now read-only.
forked from vatSys/auckland-radio-dataset
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CPDLC.xml
214 lines (214 loc) · 13.1 KB
/
CPDLC.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
<?xml version="1.0" encoding="utf-8" ?>
<Messages>
<Category name="Urgent" SendViaTM="true">
<Message Response="NE">NEGATIVE</Message>
<Message Response="WU">EXPEDITE CLIMB TO [LEVEL]</Message>
<Message Response="WU">IMMEDIATELY CLIMB TO [LEVEL]</Message>
<Message Response="WU">IMMEDIATELY STOP CLIMB AT [LEVEL]</Message>
<Message Response="WU">EXPEDITE DESCENT TO [LEVEL]</Message>
<Message Response="WU">IMMEDIATELY DESCEND TO [LEVEL]</Message>
<Message Response="WU">IMMEDIATELY STOP DESCENT AT [LEVEL]</Message>
<Message Response="WU">IMMEDIATELY TURN [DIRECTION] HEADING [DEGREES]</Message>
<Message Response="NE">CONFIRM POSITION</Message>
<Message Response="NE">CONFIRM ALTITUDE</Message>
<Message Response="NE">REPORT REMAINING FUEL AND SOULS ON BOARD</Message>
</Category>
<Category name="Rpt" SendViaTM="true">
<Message Response="R">REPORT PASSING [POSITION]</Message>
<Message Response="NE">REPORT DISTANCE [TO/FROM] [POSITION]</Message>
<Message Response="NE">REPORT RADIAL AND DISTANCE FROM [POSITION]</Message>
<Message Response="NE">CONFIRM POSITION</Message>
<Message Response="NE">CONFIRM ALTITUDE</Message>
<Message Response="NE">CONFIRM SPEED</Message>
<Message Response="NE">CONFIRM ASSIGNED ALTITUDE</Message>
<Message Response="NE">CONFIRM ASSIGNED SPEED</Message>
<Message Response="NE">CONFIRM ASSIGNED ROUTE</Message>
<Message Response="NE">CONFIRM TIME OVER REPORTED WAYPOINT</Message>
<Message Response="NE">CONFIRM REPORTED WAYPOINT</Message>
<Message Response="NE">CONFIRM NEXT WAYPOINT</Message>
<Message Response="NE">CONFIRM NEXT WAYPOINT ETA</Message>
<Message Response="NE">CONFIRM ENSUING WAYPOINT</Message>
<Message Response="NE">CONFIRM REQUEST</Message>
<Message Response="NE">CONFIRM SQUAWK</Message>
<Message Response="NE">CONFIRM HEADING</Message>
<Message Response="NE">CONFIRM GROUND TRACK</Message>
<Message Response="NE">CONFIRM ATIS CODE</Message>
<Message Response="R">REPORT LEAVING [LEVEL]</Message>
<Message Response="R">REPORT LEVEL [LEVEL]</Message>
<Message Response="R">REPORT REACHING [LEVEL]</Message>
<Message Response="R">REPORT REACHING BLOCK [LEVEL] TO [LEVEL]</Message>
<Message Response="NE">REQUEST POSITION REPORT</Message>
<Message Response="NE">REPORT REMAINING FUEL</Message>
</Category>
<Category name="Negot" SendViaTM="true">
<Message Response="NE">WHEN CAN YOU ACCEPT [LEVEL]</Message>
<Message Response="NE">WHEN CAN YOU ACCEPT [SPEED]</Message>
<Message Response="NE">WHEN CAN YOU ACCEPT [DISTANCE] [DIRECTION] OFFSET</Message>
<Message Response="AN">CAN YOU ACCEPT [LEVEL] AT [POSITION]</Message>
<Message Response="AN">CAN YOU ACCEPT [LEVEL] AT [TIME]</Message>
</Category>
<Category name="Rspn" SendViaTM="true">
<Message Response="NE">UNABLE</Message>
<Message Response="NE">STANDBY</Message>
<Message Response="NE">REQUEST DEFERRED</Message>
<Message Response="NE">ROGER</Message>
<Message Response="NE">AFFIRM</Message>
<Message Response="NE">NEGATIVE</Message>
</Category>
<Category name="Misc" SendViaTM="true">
<Message Response="NE">WHEN READY</Message>
<Message Response="NE">THEN</Message>
<Message Response="NE">DUE TO TRAFFIC</Message>
<Message Response="NE">DUE TO AIRSPACE RESTRICTION</Message>
<Message Response="R">DISREGARD</Message>
<Message Response="WU">MAINTAIN OWN SEPARATION AND VMC</Message>
<Message Response="NE">AT PILOTS DISCRETION</Message>
<Message Response="R">NO REPORTED IFR TRAFFIC</Message>
<Message Response="R">REQUEST RECEIVED RESPONSE WILL BE VIA VOICE</Message>
<Message Response="R">QNH [QNH]</Message>
<Message Response="R">CHECK STUCK MICROPHONE [FREQUENCY]</Message>
</Category>
<Category name="Vert" SendViaTM="true">
<Message Response="WU">CLIMB TO AND MAINTAIN [LEVEL]</Message>
<Message Response="WU">CLIMB TO BLOCK [LEVEL] TO [LEVEL]</Message>
<Message Response="WU">CLIMB TO REACH [LEVEL] BY [TIME]</Message>
<Message Response="WU">CLIMB TO REACH [LEVEL] BY [POSITION]</Message>
<Message Response="WU">AT [TIME] CLIMB TO AND MAINTAIN [LEVEL]</Message>
<Message Response="WU">AT [POSITION] CLIMB TO AND MAINTAIN [LEVEL]</Message>
<Message Response="WU">DESCEND TO AND MAINTAIN [LEVEL]</Message>
<Message Response="WU">AT [TIME] DESCEND TO AND MAINTAIN [LEVEL]</Message>
<Message Response="WU">AT [POSITION] DESCEND TO AND MAINTAIN [LEVEL]</Message>
<Message Response="WU">EXPEDITE CLIMB TO [LEVEL]</Message>
<Message Response="WU">IMMEDIATELY CLIMB TO [LEVEL]</Message>
<Message Response="WU">IMMEDIATELY STOP CLIMB AT [LEVEL]</Message>
<Message Response="WU">CLIMB AT [RATE] MINIMUM</Message>
<Message Response="WU">CLIMB AT [RATE] MAXIMUM</Message>
<Message Response="WU">DESCEND TO [LEVEL]</Message>
<Message Response="WU">DESCEND TO BLOCK [LEVEL] TO [LEVEL]</Message>
<Message Response="WU">AT [TIME] CROSS [POSITION] AT AND MAINTAIN [LEVEL]</Message>
<Message Response="WU">AT [TIME] CROSS [POSITION] AT AND MAINTAIN [LEVEL] AT [SPEED]</Message>
<Message Response="WU">DESCEND TO REACH [LEVEL] BY [TIME]</Message>
<Message Response="WU">DESCEND TO REACH [LEVEL] BY [POSITION]</Message>
<Message Response="WU">EXPEDITE DESCENT TO [LEVEL]</Message>
<Message Response="WU">IMMEDIATELY DESCEND TO [LEVEL]</Message>
<Message Response="WU">IMMEDIATELY STOP DESCENT AT [LEVEL]</Message>
<Message Response="WU">DESCEND AT [RATE] MINIMUM</Message>
<Message Response="WU">DESCEND AT [RATE] MAXIMUM</Message>
<Message Response="R">EXPECT [LEVEL]</Message>
<Message Response="R">EXPECT CLIMB AT [TIME]</Message>
<Message Response="R">EXPECT CLIMB AT [POSITION]</Message>
<Message Response="R">EXPECT DESCENT AT [TIME]</Message>
<Message Response="R">EXPECT DESCENT AT [POSITION]</Message>
<Message Response="R">AT [TIME] EXPECT CLIMB TO [LEVEL]</Message>
<Message Response="R">AT [POSITION] EXPECT CLIMB TO [LEVEL]</Message>
<Message Response="R">AT [TIME] EXPECT DESCENT TO [LEVEL]</Message>
<Message Response="R">AT [POSITION] EXPECT DESCENT TO [LEVEL]</Message>
<Message Response="WU">CRUISE [LEVEL]</Message>
<Message Response="WU">CRUISE CLIMB TO [LEVEL]</Message>
<Message Response="WU">MAINTAIN [LEVEL]</Message>
<Message Response="WU">MAINTAIN BLOCK [LEVEL] TO [LEVEL]</Message>
</Category>
<Category name="PDC" AutoloadElements="true" SendViaTM="true">
<Message Response="NE">DLC [TIMESTAMP]</Message>
<Message Response="NE">[CALLSIGN] [ATYPE] [ADEP] [ETD]</Message>
<Message Response="NE">CLEARED TO [ADES] VIA</Message>
<Message Response="NE">ROUTE [ROUTE]</Message>
<Message Response="NE">SQUAWK [SSR]</Message>
<Message Response="NE">REPORT NEXT PASSING [ALT]</Message>
<Message Response="NE">READBACK FREQ [FREQUENCY]</Message>
</Category>
<Category name="Route" SendViaTM="true">
<Message Response="WU">CLEARED TO [POSITION] VIA [ROUTE]</Message>
<Message Response="WU">CLEARED [ROUTE]</Message>
<Message Response="WU">AT [POSITION] CLEARED [ROUTE]</Message>
<Message Response="WU">PROCEED DIRECT TO [POSITION]</Message>
<Message Response="WU">AT [TIME] PROCEED DIRECT TO [POSITION]</Message>
<Message Response="WU">AT [POSITION] PROCEED DIRECT TO [POSITION]</Message>
<Message Response="WU">OFFSET [DIRECTION] [DISTANCE] OF ROUTE</Message>
<Message Response="WU">AT [POSITION] OFFSET [DIRECTION] [DISTANCE] OF ROUTE</Message>
<Message Response="WU">AT [TIME] OFFSET [DIRECTION] [DISTANCE] OF ROUTE</Message>
<Message Response="WU">PROCEED BACK ON ROUTE</Message>
<Message Response="WU">REJOIN ROUTE BY [POSITION]</Message>
<Message Response="WU">REJOIN ROUTE BY [TIME]</Message>
<Message Response="R">EXPECT BACK ON ROUTE BY [POSITION]</Message>
<Message Response="R">EXPECT BACK ON ROUTE BY [TIME]</Message>
<Message Response="WU">CLEARED TO DEVIATE UP TO [DIRECTION] [DISTANCE] OF ROUTE</Message>
<Message Response="R">REPORT BACK ON ROUTE</Message>
<Message Response="R">EXPECT [ROUTE]</Message>
<Message Response="R">AT [POSITION] EXPECT [ROUTE]</Message>
<Message Response="R">EXPECT DIRECT TO [POSITION]</Message>
<Message Response="R">AT [POSITION] EXPECT DIRECT TO [POSITION]</Message>
<Message Response="R">AT [TIME] EXPECT DIRECT TO [POSITION]</Message>
<Message Response="R">AT [LEVEL] EXPECT DIRECT TO [POSITION]</Message>
<Message Response="R">EXPECT FURTHER CLEARANCE AT [TIME]</Message>
<Message Response="WU">WHEN ABLE PROCEED DIRECT TO [POSITION]</Message>
</Category>
<Category name="Speed" SendViaTM="true">
<Message Response="WU">MAINTAIN MACH [SPEED]</Message>
<Message Response="WU">MAINTAIN MACH [SPEED] OR GREATER</Message>
<Message Response="WU">MAINTAIN MACH [SPEED] OR LESS</Message>
<Message Response="WU">INCREASE SPEED TO MACH [SPEED]</Message>
<Message Response="WU">INCREASE SPEED TO MACH [SPEED] OR GREATER</Message>
<Message Response="WU">REDUCE SPEED TO MACH [SPEED]</Message>
<Message Response="WU">REDUCE SPEED TO MACH [SPEED] OR LESS</Message>
<Message Response="R">AT [TIME] EXPECT MACH [SPEED]</Message>
<Message Response="R">AT [POSITION] EXPECT MACH [SPEED]</Message>
<Message Response="R">AT [LEVEL] EXPECT MACH [SPEED]</Message>
<Message Response="R">AT [TIME] EXPECT MACH [SPEED] TO MACH [SPEED]</Message>
<Message Response="R">AT [POSITION] EXPECT MACH [SPEED] TO MACH [SPEED]</Message>
<Message Response="R">AT [LEVEL] EXPECT MACH [SPEED] TO MACH [SPEED]</Message>
<Message Response="WU">DO NOT EXCEED MACH [SPEED]</Message>
</Category>
<Category name="Cross" SendViaTM="true">
<Message Response="R">EXPECT TO CROSS [POSITION] AT [LEVEL]</Message>
<Message Response="R">EXPECT TO CROSS [POSITION] AT OR ABOVE [LEVEL]</Message>
<Message Response="R">EXPECT TO CROSS [POSITION] AT OR BELOW [LEVEL]</Message>
<Message Response="R">EXPECT TO CROSS [POSITION] AT AND MAINTAIN [LEVEL]</Message>
<Message Response="WU">CROSS [POSITION] AT [LEVEL]</Message>
<Message Response="WU">CROSS [POSITION] AT OR ABOVE [LEVEL]</Message>
<Message Response="WU">CROSS [POSITION] AT OR BELOW [LEVEL]</Message>
<Message Response="WU">CROSS [POSITION] AT AND MAINTAIN [LEVEL]</Message>
<Message Response="WU">CROSS [POSITION] BETWEEN [LEVEL] AND [LEVEL]</Message>
<Message Response="WU">CROSS [POSITION] AT [TIME]</Message>
<Message Response="NE">WHEN CAN YOU ACCEPT [SPEED]</Message>
<Message Response="NE">WHEN CAN YOU ACCEPT [DIRECTION] [DISTANCE] OFFSET</Message>
<Message Response="AN">CAN YOU ACCEPT [LEVEL] AT [POSITION]</Message>
<Message Response="AN">CAN YOU ACCEPT [LEVEL] AT [TIME]</Message>
<Message Response="WU">CROSS [POSITION] AT OR BEFORE [TIME]</Message>
<Message Response="WU">CROSS [POSITION] AT OR AFTER [TIME]</Message>
<Message Response="WU">CROSS [POSITION] BETWEEN [TIME] AND [TIME]</Message>
<Message Response="WU">CROSS [POSITION] AT [SPEED]</Message>
<Message Response="WU">CROSS [POSITION] AT OR LESS THAN [SPEED]</Message>
<Message Response="WU">CROSS [POSITION] AT OR GREATER THAN [SPEED]</Message>
<Message Response="WU">CROSS [POSITION] AT [TIME] AT [LEVEL]</Message>
<Message Response="WU">CROSS [POSITION] AT OR BEFORE [TIME] AT [LEVEL]</Message>
<Message Response="WU">CROSS [POSITION] AT OR AFTER [TIME] AT [LEVEL]</Message>
<Message Response="WU">CROSS [POSITION] AT AND MAINTAIN [LEVEL] AT [SPEED]</Message>
</Category>
<Category name="Comms" SendViaTM="true">
<Message Response="WU">CONTACT [UNIT] [FREQUENCY]</Message>
<Message Response="WU">AT [POSITION] CONTACT [UNIT] [FREQUENCY]</Message>
<Message Response="WU">AT [TIME] CONTACT [UNIT] [FREQUENCY]</Message>
<Message Response="WU">MONITOR [UNIT] [FREQUENCY]</Message>
<Message Response="WU">AT [POSITION] MONITOR [UNIT] [FREQUENCY]</Message>
<Message Response="WU">AT [TIME] MONITOR [UNIT] [FREQUENCY]</Message>
<Message Response="WU">SQUAWK [SSR]</Message>
<Message Response="WU">STOP SQUAWK</Message>
<Message Response="WU">SQUAWK ALTITUDE</Message>
<Message Response="WU">STOP ALTITUDE SQUAWK</Message>
<Message Response="WU">SQUAWK IDENT</Message>
<Message Response="NE">NEXT DATA AUTHORITY [UNIT]</Message>
<Message Response="NE">END SERVICE</Message>
</Category>
<Category name="Pre-Fmt" SendViaTM="true">
<Message Response="R">THIS IS AN AUTOMATED MESSAGE TO CONFIRM CPDLC CONNECTION TO NZZO. REPORT SPEED , CHANGES TO ATC..</Message>
<Message Response="NE">RESEQUENCE ADS WAYPOINTS</Message>
<Message Response="NE">ISSUE TIME CHECK</Message>
<Message Response="NE">SELECT ATC COM OFF AND MANUALLY LOG ON TO KZAK</Message>
<Message Response="NE">TO THE [name] AIRPORT. REPORT ARRIVAL.</Message>
<Message Response="NE">ATCR SAY FLIGHT CONDITIONS</Message>
<Message Response="NE">ADS-C CDP PROCEDURE IS BEING APPLIED BY ATC</Message>
<Message Response="NE">ATCR SAY MACH NUMBER</Message>
<Message Response="NE">ATCA UNABLE REQUESTED ALTITUDE DUE TO TRAFFIC</Message>
</Category>
</Messages>