> ## Documentation Index
> Fetch the complete documentation index at: https://docs.canadava.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Liste de vérification A320 Series

> Liste de vérification complète vACA de la famille A320 avec flows ECAM, annonces et éléments de mémoire d'urgence

export const CockpitChecklist = ({sections = [], title, printLogoSrc = "/logo/light.svg", printNotice = "For flight-simulation training only - not for real-world aviation use."}) => {
  const allItems = sections.flatMap((s, si) => (s.items || []).map((_, ii) => `${si}-${ii}`));
  const [checked, setChecked] = useState({});
  const [isFullscreen, setIsFullscreen] = useState(false);
  const [backdropId] = useState(() => `cockpit-bd-${Math.random().toString(36).slice(2, 10)}`);
  const [printId] = useState(() => `cockpit-print-${Math.random().toString(36).slice(2, 10)}`);
  const fullscreenRootRef = useRef(null);
  const toggle = key => setChecked(prev => ({
    ...prev,
    [key]: !prev[key]
  }));
  const reset = () => setChecked({});
  const openFullscreen = () => setIsFullscreen(true);
  const closeFullscreen = () => setIsFullscreen(false);
  const clearPrintTarget = () => {
    if (typeof document === "undefined") return;
    const printNode = document.getElementById(printId);
    document.body.classList.remove("cockpit-printing");
    if (printNode) {
      printNode.setAttribute("data-print-active", "false");
    }
  };
  const printChecklist = () => {
    if (typeof window === "undefined" || typeof document === "undefined") return;
    const printNode = document.getElementById(printId);
    if (!printNode) return;
    printNode.setAttribute("data-print-active", "true");
    document.body.classList.add("cockpit-printing");
    window.addEventListener("afterprint", clearPrintTarget, {
      once: true
    });
    window.requestAnimationFrame(() => {
      window.print();
    });
  };
  const doneCount = Object.values(checked).filter(Boolean).length;
  const totalCount = allItems.length;
  useEffect(() => {
    if (typeof document === "undefined") return;
    [backdropId, printId].forEach(id => {
      const node = document.getElementById(id);
      if (node && node.parentNode !== document.body) {
        document.body.appendChild(node);
      }
    });
    return () => {
      [backdropId, printId].forEach(id => {
        const current = document.getElementById(id);
        if (current && current.parentNode) {
          current.parentNode.removeChild(current);
        }
      });
    };
  }, [backdropId, printId]);
  useEffect(() => {
    if (!isFullscreen) return;
    const onKey = e => {
      if (e.key === "Escape") setIsFullscreen(false);
    };
    document.addEventListener("keydown", onKey);
    const prevOverflow = document.body.style.overflow;
    document.body.style.overflow = "hidden";
    return () => {
      document.removeEventListener("keydown", onKey);
      document.body.style.overflow = prevOverflow;
    };
  }, [isFullscreen]);
  useEffect(() => {
    if (!isFullscreen) return;
    if (typeof window === "undefined") return;
    const root = fullscreenRootRef.current;
    if (!root) return;
    const MIN_SCALE = 0.7;
    const MAX_SCALE = 1;
    const MIN_LEADER_PX = 24;
    const GAP_PX = 16;
    const SAFETY_PX = 2;
    const measure = () => {
      root.style.setProperty("--cockpit-fs-font-scale", "1");
      void root.offsetWidth;
      const items = root.querySelectorAll(".cockpit-item");
      let worst = 1;
      items.forEach(item => {
        const label = item.querySelector(".cockpit-item-label");
        const value = item.querySelector(".cockpit-item-value");
        if (!label || !value) return;
        const cs = window.getComputedStyle(item);
        const padL = parseFloat(cs.paddingLeft) || 0;
        const padR = parseFloat(cs.paddingRight) || 0;
        const available = item.clientWidth - padL - padR;
        const needed = label.scrollWidth + value.scrollWidth + MIN_LEADER_PX + GAP_PX + SAFETY_PX;
        if (needed > available && available > 0) {
          const ratio = available / needed;
          if (ratio < worst) worst = ratio;
        }
      });
      const next = Math.max(MIN_SCALE, Math.min(MAX_SCALE, worst));
      root.style.setProperty("--cockpit-fs-font-scale", String(next));
    };
    measure();
    let raf = 0;
    const ro = new ResizeObserver(() => {
      cancelAnimationFrame(raf);
      raf = requestAnimationFrame(measure);
    });
    ro.observe(root);
    const backdrop = document.getElementById(backdropId);
    if (backdrop) ro.observe(backdrop);
    return () => {
      cancelAnimationFrame(raf);
      ro.disconnect();
    };
  }, [isFullscreen, sections, backdropId]);
  useEffect(() => clearPrintTarget, [printId]);
  const renderChart = (variant, rootRef) => <div ref={rootRef} className={`cockpit-checklist${variant === "fullscreen" ? " fullscreen" : ""}`}>
      <div className="cockpit-checklist-header">
        {title && <span className="cockpit-checklist-title">{title}</span>}
        <div className="cockpit-checklist-meta">
          <span className="cockpit-checklist-count">
            {doneCount}/{totalCount}
          </span>
          {doneCount > 0 && <button type="button" className="cockpit-checklist-btn" onClick={reset}>
              Reset
            </button>}
          <button type="button" className="cockpit-checklist-btn" onClick={printChecklist}>
            Print
          </button>
          {variant === "fullscreen" ? <button type="button" className="cockpit-checklist-btn" onClick={closeFullscreen} aria-label="Exit fullscreen">
              Close ✕
            </button> : <button type="button" className="cockpit-checklist-btn" onClick={openFullscreen} aria-label="Open fullscreen">
              Fullscreen ⤢
            </button>}
        </div>
      </div>

      <div className="cockpit-checklist-scroll">
        <div className="cockpit-checklist-grid">
          {sections.map((section, si) => <div key={si} className="cockpit-section">
              <div className="cockpit-section-header">
                <span className="cockpit-section-title">{section.title}</span>
                {section.subtitle && <span className="cockpit-section-subtitle">
                    {section.subtitle}
                  </span>}
              </div>
              <div className="cockpit-section-items">
                {(section.items || []).map((item, ii) => {
    const key = `${si}-${ii}`;
    const isChecked = !!checked[key];
    return <button key={key} type="button" className={`cockpit-item${isChecked ? " checked" : ""}${item.strong ? " strong" : ""}`} onClick={() => toggle(key)}>
                      <span className="cockpit-item-label">{item.label}</span>
                      <span className="cockpit-item-leader" aria-hidden="true" />
                      <span className="cockpit-item-value">{item.value}</span>
                    </button>;
  })}
              </div>
            </div>)}
        </div>
      </div>
    </div>;
  const renderPrintLayout = () => <div id={printId} className="cockpit-print-root" data-print-active="false" aria-hidden="true">
      <article className="cockpit-print-sheet">
        <header className="cockpit-print-header">
          <img className="cockpit-print-logo" src={printLogoSrc} alt="vACA" />
          <div className="cockpit-print-heading">
            {title && <h1>{title}</h1>}
            {printNotice && <div className="cockpit-print-notice">{printNotice}</div>}
          </div>
        </header>

        <div className="cockpit-print-grid">
          {sections.map((section, si) => <section key={si} className="cockpit-print-section">
              <div className="cockpit-print-section-header">
                <span className="cockpit-print-section-title">
                  {section.title}
                </span>
                {section.subtitle && <span className="cockpit-print-section-subtitle">
                    {section.subtitle}
                  </span>}
              </div>
              <div className="cockpit-print-section-items">
                {(section.items || []).map((item, ii) => <div key={`${si}-${ii}`} className={`cockpit-print-item${item.strong ? " strong" : ""}`}>
                    <span className="cockpit-print-item-label">
                      {item.label}
                    </span>
                    <span className="cockpit-print-item-leader" aria-hidden="true" />
                    <span className="cockpit-print-item-value">
                      {item.value}
                    </span>
                  </div>)}
              </div>
            </section>)}
        </div>
      </article>
    </div>;
  return <>
      {renderChart("inline")}
      {renderPrintLayout()}
      <div id={backdropId} className="cockpit-fullscreen-backdrop" data-open={isFullscreen ? "true" : "false"} onClick={e => {
    if (e.target === e.currentTarget) closeFullscreen();
  }}>
        {isFullscreen && renderChart("fullscreen", fullscreenRootRef)}
      </div>
    </>;
};

<div className="cover-image-frame">
  <Frame caption="Source de l'image : Air Canada">
    <img src="https://mintcdn.com/virtualaircanada/iQJB1gDJzxYoDw5J/images/aops/fleet/a-320.png?fit=max&auto=format&n=iQJB1gDJzxYoDw5J&q=85&s=8bae4d49a1cdeb32bc82a38e4f309381" alt="Airbus A320" noZoom className="cover-image" width="800" height="460" data-path="images/aops/fleet/a-320.png" />
  </Frame>
</div>

# Airbus A320‑Series

**Liste de vérification complète normale et anormale ASOP**

<Info>Pour la simulation de vol uniquement - PAS pour un usage aéronautique réel.</Info>

**Version 1.2 - 23 mai 2026**

***

## Légende

* **PF** - Pilot Flying  **PM** - Pilot Monitoring
* *Italique* - Annonces  **Gras** - Élément de mémoire/déclencheur
* (A) - Annonce/alerte automatique Airbus  (M) - Manoeuvre

***

## Listes de vérification des opérations normales

<CockpitChecklist
  title="A320 Opérations normales"
  sections={[
{
  title: "Mise sous tension et acceptation",
  items: [
    { label: "Freins de parc", value: "SET", strong: true },
    { label: "Cales / GPU", value: "AS REQD" },
    { label: "Batteries 1 et 2", value: "AUTO (>25,5 V)" },
    { label: "Alimentation externe", value: "ON (SI AVAIL)" },
    { label: "RAT et OVRD", value: "GUARDED" },
    { label: "ADIRS (3)", value: "NAV - ALIGN (~10 MIN)", strong: true },
    { label: "FMGC INIT", value: "COMPLETED", strong: true },
    { label: "Oxygène équipage", value: "PRESS ET FLOW" },
    { label: "Goupilles / caches de train", value: "REMOVED ET STOWED" },
  ],
},
{
  title: "Préparation préliminaire du poste",
  items: [
    { label: "CVR", value: "TEST ET ERASE", strong: true },
    { label: "Cordes d'évacuation", value: "PRÉSENTES DES DEUX CÔTÉS", strong: true },
    { label: "ECAM Recall", value: "CLEAR (PRESS CLR 30 S)", strong: true },
    { label: "ELT", value: "ARMED", strong: true },
  ],
},
{
  title: "Préparation du poste",
  subtitle: "Flows",
  items: [
    { label: "Overhead - Aft - Pedestal - MIP", value: "FLOW COMPLET", strong: true },
    { label: "Pompes carburant", value: "ON (QTÉ > MIN TO TRIP)" },
    { label: "PTU hydraulique", value: "TEST (OFF PUIS AUTO)" },
    { label: "Sondes et chauffage vitre", value: "AUTO" },
    { label: "Volumes ACP", value: "RÉGLÉS À 12 H" },
  ],
},
{
  title: "Préparation du poste",
  subtitle: "Liste (PM)",
  items: [
    { label: "Liste préparation du poste", value: "PM INITIE" },
    { label: "Goupilles et caches de train", value: "REMOVED" },
    { label: "ADIRS", value: "ALIGNED" },
    { label: "Qté carburant", value: "___ KG, ÉQUILIBRÉE" },
    { label: "Briefing décollage", value: "COMPLÉTÉ" },
    { label: "Liste", value: "COMPLÈTE" },
  ],
},
{
  title: "Avant démarrage",
  items: [
    { label: "Feu anticollision", value: "ON" },
    { label: "Portes", value: "CLOSED ET ARMED" },
    { label: "Manettes de poussée", value: "IDLE" },
    { label: "Fenêtres", value: "CLOSED" },
    { label: "Freins de parc", value: "SET" },
    { label: "Autorisation refoulement", value: "RECEIVED" },
  ],
},
{
  title: "Démarrage moteur",
  subtitle: "Automatique (ENG 1 en premier)",
  items: [
    { label: "Purge APU", value: "ON (PRESS > 25 PSI)" },
    { label: "Accumulateur hyd jaune", value: "VÉRIFIER PRESSION (FREIN DE PARC)" },
    { label: "Sélecteur de mode", value: "ENG MODE SEL - IGN/START" },
    { label: "Moteur 1 (gauche) en premier", value: "ENG 1 MASTER - ON", strong: true },
    { label: "Surveillance", value: "N2 EN MONTÉE, OIL P, EGT EN HAUSSE <20 S" },
    { label: "Moteur 2 (droit)", value: "ENG 2 MASTER - ON (APRÈS ENG 1 STABLE)", strong: true },
    { label: "Terminé", value: "BOTH AVAIL - MODE SEL NORM" },
  ],
},
{
  title: "Après démarrage",
  subtitle: "Flows",
  items: [
    { label: "Antigivrage", value: "AS REQD" },
    { label: "Purge APU", value: "OFF (LAISSER ON SI ANTIGIVRAGE MOTEUR)", strong: true },
    { label: "Spoilers au sol", value: "ARMÉS" },
    { label: "Trim de direction", value: "ZÉRO" },
    { label: "Trim de profondeur", value: "RÉGLÉ SELON VALEUR T/O FMS" },
    { label: "Volets", value: "T/O CONFIG (1+F, 2 OU 3)" },
    { label: "Commandes de vol", value: "FULL, FREE ET NEUTRAL (M)" },
    { label: "ECAM Status", value: "VÉRIFIÉ" },
  ],
},
{
  title: "Après démarrage",
  subtitle: "Liste (PM)",
  items: [
    { label: "Liste après démarrage", value: "PM INITIE" },
    { label: "Antigivrage", value: "____" },
    { label: "Trim de direction", value: "ZÉRO" },
    { label: "Volets", value: "__ / ____" },
    { label: "Trim de profondeur", value: "__° UP" },
    { label: "Rapport", value: "REÇU" },
  ],
},
{
  title: "Roulage",
  items: [
    { label: "Vérif freins (1er mouvement)", value: "CHUTE DE PRESSION VÉRIFIÉE" },
    { label: "Commandes de vol", value: "VÉRIFIÉES VIA PAGE ECAM F/CTL" },
    { label: "Vitesse en ligne droite", value: "≤ 30 KT (RÉDUIRE EN VIRAGE)" },
    { label: "Virages", value: "≤ 10 KT" },
    { label: "Roulage sur un moteur", value: "À L'ARRIVÉE SEULEMENT, APRÈS REFROIDISSEMENT" },
  ],
},
{
  title: "Avant décollage",
  subtitle: "Au-dessus de la ligne",
  items: [
    { label: "ECAM Status", value: "VÉRIFIÉ" },
    { label: "Commandes de vol", value: "VÉRIFIÉES (SI NON FAITES)" },
    { label: "FMA", value: "MAN FLEX/TOGA | SRS | RWY (NAV EN BLEU)" },
    { label: "Réglage des volets", value: "CONFIRMÉ (1+F, 2 OU 3)" },
    { label: "V1 / VR / V2 et FLEX", value: "ANNONCÉS" },
    { label: "Trim", value: "REVÉRIFIÉ" },
    { label: "Cabine", value: "SECURE" },
  ],
},
{
  title: "Avant décollage",
  subtitle: "Sous la ligne",
  items: [
    { label: "TCAS", value: "TA/RA" },
    { label: "PACK 1 et 2", value: "SELON BRIEFING (PAR DÉFAUT ON; OFF SI LIMITE PERF)" },
    { label: "Strobes / RWY Turnoff / Phare de nez", value: "ON / T.O." },
    { label: "Température freins", value: "VÉRIFIER ≤ 300 °C" },
    { label: "T.O. CONFIG", value: "TEST - AUCUNE ALARME ECAM" },
    { label: "Annonce de fin", value: "CABINE PRÊTE, SOUS LA LIGNE COMPLÈTE" },
  ],
},
{
  title: "Course au décollage et montée initiale",
  subtitle: "Annonces de mémoire",
  items: [
    { label: "Poussée appliquée", value: "PF \"FLEX SET\" OU \"TOGA SET\"" },
    { label: "Airspeed alive (~50 KT)", value: "PM \"AIRSPEED ALIVE\"" },
    { label: "PM \"100 KNOTS\"", value: "PF \"CHECKED\"" },
    { label: "PM \"V1\" (A optionnelle)", value: "PF (MAINS HORS DES REVERSES)" },
    { label: "PM \"ROTATE\"", value: "PF ROTATION VERS ~15° (BARRE SRS)" },
    { label: "PM \"POSITIVE CLIMB\"", value: "PF \"GEAR UP\"" },
  ],
},
{
  title: "Après décollage / Montée",
  items: [
    { label: "THR RED ALT", value: "LVR CLB - RÉGLER POUSSÉE DE MONTÉE", strong: true },
    { label: "ACC ALT", value: "SRS DISPARAÎT, ACCÉLÉRER ET RENTRER VOLETS" },
    { label: "F-Speed", value: "FLAPS 1" },
    { label: "S-Speed", value: "FLAPS UP, GREEN DOT" },
    { label: "À l'altitude de transition (montée)", value: "ALTIMÈTRES STD - RÉGLÉS LES DEUX" },
    { label: "10 000 FT", value: "\"10 000 - PHARES D'ATTERRISSAGE OFF\" (SELON PROC)" },
  ],
},
{
  title: "Croisière (toutes les heures)",
  items: [
    { label: "Vérification carburant", value: "FOB VS FPL (±300 KG)" },
    { label: "Systèmes", value: "ECAM MEMO VERT" },
    { label: "Séquence de waypoints", value: "NEXT ET ETA À COMPARER" },
  ],
},
{
  title: "Préparation de la descente",
  items: [
    { label: "ATIS / STAR", value: "REÇUS ET INSÉRÉS" },
    { label: "Briefing d'approche", value: "COMPLÉTÉ" },
    { label: "Page PERF APPR", value: "QNH, TEMP, WIND, MDA/DA, NIVEAU TRANSITION" },
    { label: "Minimums", value: "RÉGLÉS SUR RÉFÉRENCE BARO/RADIO" },
    { label: "ECAM STATUS", value: "REVU" },
  ],
},
{
  title: "Approche",
  items: [
    { label: "À l'altitude/niveau transition (descente)", value: "ALTIMÈTRES QNH - RÉGLÉS LES DEUX" },
    { label: "Minimums", value: "__ FT (DH/MDA)" },
    { label: "Briefing d'approche", value: "CONFIRMÉ" },
    { label: "Ceintures", value: "ON" },
    { label: "ENG MODE SEL", value: "IGN (SI GIVRAGE / FORTES PLUIES)" },
    { label: "Équipage cabine", value: "AVISÉ" },
  ],
},
{
  title: "Atterrissage",
  items: [
    { label: "Configuration finale", value: "TRAIN SORTI, CONF FULL (OU 3), SPLR ARM" },
    { label: "1 000 FT (IMC)", value: "PM \"STABILISÉ\" OU \"GO AROUND\"" },
    { label: "500 FT (VMC)", value: "PM \"STABILISÉ\" - SCAN FINAL" },
    { label: "(A) \"FIFTY, FORTY, THIRTY, TWENTY, TEN\"", value: "PF ARRONDI ET ALIGNEMENT" },
    { label: "(A) \"RETARD\" À 20 FT (10 FT AUTOLAND)", value: "PF MANETTES - IDLE", strong: true },
    { label: "Touchdown", value: "REVERSERS - SELON BRIEFING" },
  ],
},
{
  title: "Après atterrissage",
  items: [
    { label: "Déporteurs", value: "DISARM" },
    { label: "Volets", value: "RETRACT" },
    { label: "APU", value: "START (SI REQUIS)" },
    { label: "Radar et PWS", value: "OFF" },
    { label: "TCAS", value: "STBY" },
    { label: "Annonce de fin", value: "LISTE APRÈS ATTERRISSAGE COMPLÈTE" },
  ],
},
{
  title: "Arrêt des moteurs",
  items: [
    { label: "Freins de parc", value: "SET", strong: true },
    { label: "ENG Mode", value: "NORM" },
    { label: "ENG Master 1 et 2", value: "OFF" },
    { label: "Ceintures", value: "OFF" },
    { label: "Feu anticollision", value: "OFF" },
    { label: "HYD PTU", value: "OFF" },
    { label: "Pompes carburant", value: "OFF" },
  ],
},
{
  title: "Sécurisation de l'aéronef",
  items: [
    { label: "ADIRS", value: "OFF (SI >3 H)" },
    { label: "EXT PWR", value: "OFF / GPU CONNECTÉ" },
    { label: "Masques oxygène", value: "RANGÉS" },
    { label: "Rapport après-vol", value: "ENVOYÉ", strong: true },
  ],
},
]}
/>

### Mises en garde et notes

<Warning>
  **Démarrage interrompu** - ENG MASTER OFF, ENG MODE à CRANK, ventilation sèche 30 s puis 30 s de repos avant nouvelle tentative.
</Warning>

<Note>
  **Roulage** - Vérification des freins au premier mouvement : *"Freins vérifiés, pression normale"*.
</Note>

<Note>
  **Atterrissage** - Inverseurs au ralenti à 70 kt, rangés à vitesse de roulage. L'autobrake se déconnecte automatiquement lors du freinage manuel.
</Note>

<Note>
  **ENG 1 en premier** - La SOP Airbus actuelle (en vigueur 2025) démarre ENG 1 puis ENG 2. Cela s'aligne avec le flow de roulage monomoteur au départ et permet au PM d'exécuter le démarrage pendant que le PF se concentre sur le roulage. Vérifier la pression de l'accumulateur hydraulique jaune (frein de parc) avant refoulement - le jaune est normalement pressurisé par l'EDP ENG 2, donc l'accumulateur doit tenir jusqu'au démarrage d'ENG 2.
</Note>

***

## Éléments anormaux / de mémoire (extrait)

### FEU MOTEUR ou DOMMAGE GRAVE (en vol)

| Étape | Action                                                                                            |
| ----- | ------------------------------------------------------------------------------------------------- |
| 1     | **Manette de poussée (affectée)** -> IDLE                                                         |
| 2     | **ENG MASTER (affecté)** -> OFF                                                                   |
| 3     | **Pushbutton ENG FIRE (affecté)** -> PUSH (isole carburant, électrique, hydraulique, pneumatique) |
| 4     | Attendre 10 s, puis **AGENT 1** -> DISCH (si voyant FIRE toujours allumé)                         |
| 5     | Si feu persiste après 30 s -> **AGENT 2** -> DISCH                                                |
| 6     | Aviser ATC, actions ECAM, déroutement                                                             |

### DESCENTE D'URGENCE

| Élément                  | Action                                           |
| ------------------------ | ------------------------------------------------ |
| **Masques OXY équipage** | USE / 100 %                                      |
| Communication équipage   | ÉTABLIE                                          |
| SIGNS                    | ON                                               |
| ATC                      | AVISER ("MAYDAY EMER DESCENT")                   |
| Sélecteur ALT            | 10 000 ft ou MEA / MORA (le plus élevé)          |
| Cap / Trajectoire        | VIRAGE SELON BESOIN                              |
| Aérofreins               | FULL                                             |
| **Vitesse**              | M.78 / 320 kt (ne pas dépasser MMO/VMO 0,82/350) |
| Moteurs                  | IDLE                                             |
| Transpondeur             | 7700                                             |

*(Consultez le QRH pour la procédure complète.)*

***

## Vitesses de référence rapide (A320-CEO)

Toutes les vitesses caractéristiques Airbus dépendent de la masse et sont calculées par le FMGC; les valeurs ci-dessous décrivent ce que chaque vitesse représente, et non une valeur fixe.

| Vitesse   | Signification                                                                               |
| --------- | ------------------------------------------------------------------------------------------- |
| Green Dot | Meilleur L/D un moteur en panne, configuration lisse (FMGC, typiquement \~200-220 kt à MLW) |
| S         | Vitesse minimale de rentrée des becs en CONF 1 (\~1,22-1,25 Vs en lisse)                    |
| F         | Vitesse minimale de rentrée des volets en CONF 2/3 (\~1,18-1,22 Vs de CONF 1+F)             |
| VLS       | Vitesse minimale sélectable (1,13 Vs en configuration d'atterrissage)                       |
| VAPP      | VLS + correction de vent (typiquement +5 à +15 kt)                                          |
| VFE       | Vitesse maximale volets sortis pour la configuration courante (bande ambre supérieure PFD)  |

***

### Historique des révisions

| Rév | Date        | Note                                                                                                                                                    | Auteur    |
| --- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | --------- |
| 1.0 | 14 mai 2025 | Publication initiale                                                                                                                                    | ACVA Team |
| 1.1 | 23 mai 2026 | Mise à jour technique : annonce 100 kt, modes FMA Airbus, annonce RETARD, distinction THR RED / ACC ALT, vitesses caractéristiques, séquence FEU MOTEUR | ACVA Team |
| 1.2 | 23 mai 2026 | Ordre de démarrage moteur mis à jour à ENG 1 en premier selon la SOP Airbus actuelle (s'aligne avec le flow de roulage monomoteur au départ)            | ACVA Team |

***

<Note>
  ### Avis de non-responsabilité

  Ces listes de vérification sont des **adaptations abrégées** des procédures du domaine public Airbus pour la simulation. Elles ne reproduisent pas le texte propriétaire du FCOM et ne doivent **pas** être utilisées pour des opérations commerciales.
</Note>
