On every flight, AALOPS (American Virtual dispatch) talks to you by telex, just like a real airline. Answer dispatch the way a real crew does, and your flight is clean.
Send every message below to AALOPS from your aircraft's ACARS.
AALXXXX is your pilot ID. XXXX is the number dispatch gives you in its telex.
28 is an example runway: use yours.
AVC8619, not AAL8619 or 8619). Dispatch sends every telex to that callsign: if they don't match, you receive nothing and can't get the bonus.
| Step | When | You send | AALOPS replies |
|---|---|---|---|
| 1. Sign the release | At the gate, when the RELEASE arrives (a few minutes after boarding starts) | SIGN AALXXXX |
Your LOADSHEET (Fenix: a PRELIM now, the FINAL after loading) |
| 2. Ask for takeoff data | Before pushback, once you know your runway | TPS 28 |
The TPS: V-speeds, flaps, flex, ending REPLY: ACCEPT XXXX. A350, 757, PMDG 737 and iFly MAX: see A350, 757, 737 and iFly below |
| 3. Accept it | After checking the TPS | ACCEPT XXXX( ACK XXXX works too) |
T/O DATA XXXX ACCEPTED |
| 4. Arrival report ONE message |
After landing (Fenix: re-enter your flight number on the MCDU INIT page first) | BRK 5 ARR FUEL 6100 |
ARR REPORT confirming both, ending THANK YOU, CLEAN FLIGHT. 5 = braking action (see codes), 6100 = your fuel on board, to the nearest 100. Dispatch checks it against your aircraft. |
BRK 5 ARR FUEL 6100
ARR REPORT reply before you file your PIREP.
A telex with PLZ ACK MSG XXXX (fuel low, holding, diversion) must be answered: send ACK XXXX. Most flights never get one.
Dispatch uses your aircraft's own numbers, the same way a real crew's loadsheet works:
FINAL TO FOLLOW. Fuel and board as usual (GSX and so on); there is no rush.T/O DATA: SEND TPS 28. Nothing to press.TPS 28 (your runway). This is step 2 in the table.BRK 5 ARR FUEL 6100 (braking action code, then your fuel to the nearest 100). This is step 4 in the table.T/O DATA NOT AVAILABLE? Your MCDU PERF page is still empty: fill it (EFB CALCULATE → SEND TO MCDU, or type the numbers in yourself) and send TPS again.Dispatch reads your MCDU PERF TAKE OFF numbers here too.
TPS 28 (your runway).
Got T/O DATA NOT AVAILABLE? A speed is still missing on the PERF page: fill it and send TPS again.Dispatch can't read the A350's takeoff numbers from the aircraft, so you have two ways to get your TPS.
Plan your OFP in SimBrief with takeoff performance (the Runway Analysis page), then send TPS 09R (your runway) as usual. The TPS comes back with SimBrief's flaps, V-speeds and flex for that runway. Check them, enter them in your MCDU and send ACCEPT XXXX.
Calculated your takeoff yourself (on the A350's EFB, for example)? Send them with the TPS request, all on one line:
TPS 09R F1 V1 139 VR 139 V2 146 FLEX 68
F1, F2 or F3: your takeoff flaps (1+F and CONF 2 work too).FLEX 68: your flex temperature. Full thrust? Write TOGA instead.The TPS comes back with your numbers, marked CREW CALC. Accept it like any other: ACCEPT XXXX. It counts for the clean flight the same way.
Dispatch checks your numbers before it takes them. If they aren't plausible for an A350, you get T/O DATA NOT ACCEPTED with the reason: check your numbers and send again.
| Check | Accepted |
|---|---|
| Flaps | 1 (1+F), 2 or 3 |
| V1, VR, V2 | 100 to 190 kt each, in order (V1 ≤ VR ≤ V2). VR at most 30 kt above V1, V2 at most 20 kt above VR |
| Against your OFP | Each speed within 15% of SimBrief's for that runway |
| Flex | Above the outside air temperature on your OFP, at most 75°C |
| Weight | Your takeoff weight within the OFP's maximum takeoff weight |
Asked for flaps, a runway or a temperature SimBrief didn't plan? The reply says UNABLE TO COMPUTE TPS and shows you how to send your own numbers instead.
Dispatch can't read the 757's takeoff numbers from the aircraft (its CDU keeps them to itself), so it works like the A350: SimBrief's numbers, or your own.
Plan your OFP with takeoff performance (SimBrief's Runway Analysis), then send TPS 26L (your runway). The TPS comes back with SimBrief's flaps, V-speeds and assumed temperature, in Boeing terms:
RWY FLP V1 VR V2 SEL 26L 5 140 145 150 40C
SEL is the assumed temperature to enter on TAKEOFF REF; TO in that column means full rated thrust. Check them, enter them in your CDU and send ACCEPT XXXX.
Calculated your takeoff yourself (on the CDU TAKEOFF REF page or the EFB)? Send them with the TPS request, all on one line:
TPS 26L F5 V1 141 VR 146 V2 151 SEL 42
F1, F5 or F15: your takeoff flaps.SEL 42: your assumed temperature (ATM 42 works too). Full rated thrust? Leave it out.The TPS comes back with your numbers, marked CREW CALC. Accept it like any other: ACCEPT XXXX. It counts for the clean flight the same way. If your numbers aren't plausible for a 757, you get T/O DATA NOT ACCEPTED with the reason.
| Check | Accepted |
|---|---|
| Flaps | 1, 5 or 15 (not 20: the 757 never needs it) |
| V1, VR, V2 | 100 to 180 kt each, in order (V1 ≤ VR ≤ V2). VR at most 30 kt above V1, V2 at most 20 kt above VR |
| Against your OFP | Each speed within 15% of SimBrief's for that runway |
| Assumed temp (SEL) | Above the outside air temperature on your OFP, at most 70°C |
| Weight | Your takeoff weight within the OFP's maximum takeoff weight |
The 737 receives every telex on its CDU, and dispatch reads your takeoff numbers straight from the CDU TAKEOFF REF page. The CDU has no free-text telex to a company station, so you send your messages from the ACARS tab of the American Virtual toolbar app in the sim.
NO SIAI KEY, the key is missing: enter it again.737_Options.ini (in the 737's work folder) and check the [SDK] section has EnableDataBroadcast=1, EnableCDUBroadcast.0=1 and EnableCDUBroadcast.1=1, then restart the sim.The 737 downloads no message at all until it has been initialized and logged on to KUSA. Stratos can already be running and your INIT REQ can already be done, but the LOGON must be done too, or nothing arrives.
AAL46).AAL46 RELEASE 1/2, AAL46 LOADSHEET, AAL46 TPS 17R. The dispatch header follows on the next lines.SIGN AALXXXX from the toolbar ACARS tab. You get a PRELIM loadsheet.TPS 17R (your runway) from the toolbar. Dispatch answers with your CDU's numbers:
RWY FLP V1 VR V2 THR 17R 5 138 140 149 26K TRIM 4.80 CG 24.8
THR is your thrust rating (the 737 has no flex temperature on TAKEOFF REF). Check the card against your CDU and send ACCEPT XXXX.BRK 5 ARR FUEL 6100, and wait for the ARR REPORT before you file.Dispatch checks your CDU numbers before it sends them:
| Reply | What to do |
|---|---|
T/O DATA NOT AVAILABLECOMPLETE CDU TAKEOFF REF PAGE | A speed is still missing on TAKEOFF REF: fill V1, VR and V2, show the page, and send TPS again. |
CDU T/O DATA RWY ... | The runway on your CDU isn't the one you asked for. Select the right runway (or ask for the one in your CDU), update TAKEOFF REF and send TPS again. |
CDU T/O DATA FLAPS ... | You asked for other flaps (TPS 17R F5) than your CDU has. Change one of them and send again. |
EXCEEDS CDU TOW | Your aircraft is more than 1,000 lbs heavier than the TOW on TAKEOFF REF. Update the ZFW in PERF INIT, recheck your speeds and send TPS again. |
The iFly has no ACARS: no telex reaches the aircraft, and it can't send one. Everything goes through the ACARS tab of the American Virtual toolbar app in the sim: you read dispatch's telexes there and you answer from there.
Dispatch reads your takeoff numbers straight from the CDU TAKEOFF REF page, like on the PMDG 737, as long as the iFly's own plugin (737MAX_Plugin.exe, the iFly app you start before the sim) is running. Without it, dispatch can't see your CDU, and the TPS works like the 757: SimBrief's numbers, or your own.
SIGN AALXXXX from the tab. You get a PRELIM loadsheet; the FINAL comes by itself about a minute and a half after loading stops and your block fuel is on board. Nothing to press. (Without the iFly plugin you get one loadsheet straight away.)TPS 17R (your runway) from the tab. Dispatch answers with your CDU's numbers:
RWY FLP V1 VR V2 THR 17R 5 107 112 124 TO TRIM 3.56 CG 22.4Check the card against your CDU.
ACCEPT XXXX.BRK 5 ARR FUEL 6100, and wait for the ARR REPORT before you file.| Reply | What to do |
|---|---|
T/O DATA NOT AVAILABLECOMPLETE CDU TAKEOFF REF PAGE | V1, VR or V2 isn't selected on TAKEOFF REF yet: complete the page and send TPS again. The reply also shows how to send your own numbers instead. |
CDU T/O DATA FLAPS ... | You asked for other flaps (TPS 17R F1) than your CDU has. Change one of them and send again. |
SimBrief's numbers (SEL column) instead of your CDU's | Dispatch can't see your CDU: the iFly plugin isn't running. Use SimBrief's numbers, or send your own (below). |
Plan your OFP with takeoff performance (SimBrief's Runway Analysis) and send TPS 17R: the TPS comes back with SimBrief's numbers, in Boeing terms:
RWY FLP V1 VR V2 SEL 17R 5 142 144 149 45C
SEL is the assumed temperature to enter in your CDU; TO in that column means full rated thrust.
Your own numbers instead? Send them with the request, all on one line: TPS 17R F5 V1 143 VR 145 V2 150 SEL 47. F1, F5, F10, F15 or F25 are your takeoff flaps; SEL 47 is your assumed temperature (ATM 47 works too; full rated thrust: leave it out). The TPS comes back with your numbers, marked CREW CALC, and counts for the clean flight the same way. This works with the iFly plugin running too.
Dispatch checks your own numbers before it takes them. If they aren't plausible for a 737 MAX, you get T/O DATA NOT ACCEPTED with the reason: check them and send again.
| Check | Accepted |
|---|---|
| Flaps | 1, 5, 10, 15 or 25 |
| V1, VR, V2 | 100 to 180 kt each, in order (V1 ≤ VR ≤ V2). VR at most 30 kt above V1, V2 at most 20 kt above VR |
| Against your OFP | Each speed within 15% of SimBrief's for that runway |
| Assumed temp (SEL) | Above the outside air temperature on your OFP, at most 70°C |
| Weight | Your takeoff weight within the OFP's maximum takeoff weight |
These are real screens from a test flight (AVC8619, KHDN–KSFO, Fenix A319). Your numbers will be different, but every screen will look the same. Telexes from dispatch show on the MCDU's AOC MSG DISPLAY page; you send yours from AOC FREE TEXT, always TO: AALOPS.
First, on the MCDU INIT page: enter the flight number exactly as the callsign on your bid (here AVC8619). Otherwise no telex reaches you.
A few minutes after boarding starts. It is several pages long: route, fuel and alternates. Read it to the end: it asks you to SIGN RELEASE BY TELEX.
AOC FREE TEXT → TO: AALOPS → type SIGN AALXXXX (your own pilot ID) → SEND*.
Shortly after you sign (up to a couple of minutes). It shows PRELIM and ends with FINAL TO FOLLOW: these are the planned weights. Now fuel and board as usual (GSX or the EFB). Take your time: nothing is waiting on you.
When fueling and boarding are done, the Fenix shows its own LOADSHEET by itself. This one comes from the aircraft, not from AALOPS: press *ACCEPT as you normally would. You don't send anything to dispatch.
Shortly after (up to a couple of minutes), dispatch sends the FINAL with what is really on board. In this test nobody boarded, so the FINAL is lighter than the PRELIM (ZFW 107.4 instead of 119.3). The last line tells you what to do next: T/O DATA: SEND TPS 28.
EFB takeoff page → CALCULATE → SEND TO MCDU. Or type the numbers into the MCDU PERF page yourself: dispatch reads them from the MCDU either way.
AOC FREE TEXT → TO: AALOPS → TPS 28 (your runway) → SEND*. The TPS comes back with your MCDU numbers, laid out like a real AA card:
PTOW is the weight the numbers were computed for; ATOW is your weight now. They should be the same.
Check the numbers against your MCDU, then send ACCEPT + the number from the last line (here ACCEPT 7081). Dispatch confirms with T/O DATA 7081 ACCEPTED.
The Fenix wipes the MCDU after landing. On the INIT page, re-enter your flight number first, exactly as the callsign on your bid, or ACARS can't send. Then send one message: BRK 5 ARR FUEL 6100 (your braking code and your fuel on board). Dispatch confirms with an ARR REPORT; when it ends with THANK YOU, CLEAN FLIGHT, you're done: file your PIREP.
How the runway felt when you braked. Most landings are BRK 6 (dry) or BRK 5 (good).
| Code | Braking action |
|---|---|
| 6 | Dry |
| 5 | Good |
| 4 | Good to medium |
| 3 | Medium |
| 2 | Medium to poor |
| 1 | Poor |
| 0 | Nil |
Running late? Tell dispatch why: DLY + code + minutes. Example: DLY 03 15 means 15 minutes waiting for push clearance from ATC.
Not needed for the bonus; it goes on your PIREP.
| Code | When | Reason |
|---|---|---|
| 01 | Before pushback | Waiting for agent (boarding, passengers, bins) |
| 02 | Before pushback | Loading cargo |
| 03 | Before pushback | Waiting for push clearance (ATC) |
| 04 | Before pushback | Waiting for push clearance (ramp) |
| 06 | Before pushback | Fueling |
| 07 | Before pushback | Catering |
| 08 | Before pushback | Cabin cleaning |
| 09 | Before pushback | Waiting for flight or cabin crew |
| 10 | Before pushback | Waiting for ground crew |
| 13 | Before pushback | Maintenance |
| 17 | Before pushback | Lav or water service |
| 18 | Before pushback | Security / passenger issue |
| 20 | Pushback to takeoff | Tug or equipment problem |
| 22 | Pushback to takeoff | Load closeout |
| 25 | Pushback to takeoff | Maintenance / MEL check |
| 35 | Pushback to takeoff | Loading extra bags after leaving the gate |
| 55 | Landing to gate | Gate occupied |
| 56 | Landing to gate | Waiting for ground crew |
| 57 | Landing to gate | Ground power connection |
| 58 | Landing to gate | Waiting for agent |
| 59 | Landing to gate | Gate area not clear of equipment |
Never needed for the bonus.
| You send | You get |
|---|---|
WX or WX KSFO | Weather: your departure before takeoff, your destination after |
CHANGEOVER (in flight) | Your arrival gate |
HELP / HELP 2 | The full command list |
BRK and send it again. If the ARR REPORT ends with RECEIVED instead of THANK YOU, CLEAN FLIGHT, an earlier step was missed (look at your PIREP's Dispatch Communications card).RELEASE and dispatch sends it again, with the SIGN line.2ND REQUEST only means dispatch hasn't read your answer yet.TPS for the new runway and accept that one; the old one is replaced.REJECT XXXX, then ask again.T/O DATA NOT ACCEPTED? One of your own numbers is outside the limits (A350, 757, iFly); the reply says which. Check it and send the TPS again.ARR FUEL NOT CONFIRMED? Your fuel figure doesn't match your aircraft (it must be within 300 lbs / 150 kg). Read your fuel on board again and send ARR FUEL with the right number. A wrong figure does not count for the bonus.SIGN AALXXXX.TPS + your runway (A350, 757 and iFly MAX: add your own numbers if you calculated them, see A350, 757 and iFly above), check the numbers, send ACCEPT XXXX.PLZ ACK MSG XXXX, send ACK XXXX.BRK 5 ARR FUEL 6100 (your braking code and your fuel).