Migration
Diese Seite wurde aus der AirSimTech MediaWiki migriert.
Human Verification Tests — Phase 14: RADNAV, Wind Pages
Overview
This page tracks Phase 14 (RADNAV and Wind Pages) MCDU features that require live human testing on the A320 MCDU display. These items were identified during automated phase verification but cannot be confirmed without a running simulator session. For the consolidated cross-phase test tracker, see Human Verification Tests.
Each test has a status:
- PENDING — Not yet tested
- PASSED — Confirmed working in live MCDU session
- FAILED — Issue found, tracked for gap closure
- DEFERRED — Blocked by missing infrastructure (noted in remarks)
Summary
| Phase | Page(s) | Total Tests | Passed | Pending | Failed | Deferred |
|---|---|---|---|---|---|---|
| Phase 14 | RADNAV, Climb Wind, Cruise Wind, Descend Wind, History Wind | 22 | 0 | 22 | 0 | 0 |
Phase 14: RADNAV Page (PAUD-16)
| # | Page | Test Description | Expected Behaviour | Status | Tested | Remarks |
|---|---|---|---|---|---|---|
| 1 | RADNAV | Two-column VOR layout (line 02) | Title row shows "VOR1" left-justified and "VOR2" right-justified. Frequency row below shows VOR1 freq on left and VOR2 freq right-aligned at col 14 | PENDING | — | Two-column header layout per VB6 CreateRADNAV |
| 2 | RADNAV | VOR1 frequency auto-tuned display | With a waypoint leg active that has an associated VOR, VOR1 shows the auto-tuned frequency (e.g. "113.10") in white. No manual override: auto-tuned value is in large font | PENDING | — | Auto-tune register 5339 compound format; depends on GuidanceResult.NavaidFreq |
| 3 | RADNAV | VOR2 frequency right-aligned col 14 | VOR2 frequency (e.g. "115.80") appears right-aligned at column 14 in the right column. Empty if not tuned: dashes appear | PENDING | — | Col 14 right-alignment per VB6 CreateRADNAV |
| 4 | RADNAV | VOR1 OBS on left (line 05), VOR2 OBS right | OBS line shows VOR1 course at col 01 (e.g. "125") and VOR2 course at col 22 (e.g. "310"). Both show "---" when not set | PENDING | — | VB6 line 05 OBS layout; col 22 for VOR2 OBS |
| 5 | RADNAV | ILS row label "ILS /FREQ" with space | ILS frequency row label shows "ILS /FREQ" with a space between ILS and / — not "ILS/FREQ". Frequency shows on same line right side | PENDING | — | VB6 CreateRADNAV ILS label exact spacing confirmed |
| 6 | RADNAV | ADF1/ADF2 two-column layout (line 10) | ADF row shows "ADF1" left header and "ADF2" right header. Frequencies on next line: ADF1 on left, ADF2 at right col | PENDING | — | Two-column ADF layout matches VB6 CreateRADNAV lines 10-11 |
| 7 | RADNAV | Enter VOR1 frequency via L1 — accepted | Type a valid VOR frequency (e.g. "113.50") in scratchpad, press L1. Frequency accepted, scratchpad cleared, VOR1 row updates to show entered frequency | PENDING | — | L1 frequency entry; range 108.00-117.95 per VB6 |
| 8 | RADNAV | Enter VOR1 OBS via R1 — range 0-360 | Type a valid OBS value (e.g. "270") in scratchpad, press R1. OBS accepted. Out-of-range value (361) rejected with FORMAT ERROR | PENDING | — | R1 OBS entry; 0-360 accepted, > 360 rejected |
| 9 | RADNAV | Enter ILS frequency via L2 — accepted | Type ILS frequency (e.g. "110.30") in scratchpad, press L2. ILS freq accepted and displayed on RADNAV page | PENDING | — | L2 ILS entry; ILS range 108.10-111.95 per VB6 |
| 10 | RADNAV | Enter VOR2 frequency via L3 — accepted | Type a valid VOR frequency in scratchpad, press L3. VOR2 frequency updated on RADNAV page right column | PENDING | — | L3 VOR2 entry |
| 11 | RADNAV | Enter ADF1 frequency via L5 — accepted | Type ADF frequency (e.g. "340") in scratchpad, press L5. ADF1 freq accepted and displayed | PENDING | — | L5 ADF1 entry; range 190-1750 kHz per VB6 |
| 12 | RADNAV | Enter ADF2 frequency via R5 — accepted | Type ADF frequency in scratchpad, press R5. ADF2 freq accepted and displayed | PENDING | — | R5 ADF2 entry |
Phase 14: Climb Wind Page (PAUD-17)
| # | Page | Test Description | Expected Behaviour | Status | Tested | Remarks |
|---|---|---|---|---|---|---|
| 13 | CLIMB WIND | Title shows "CLIMB WIND" | Navigate to CLIMB WIND page via PERF or WIND DATA button. Title row shows "CLIMB WIND" at center | PENDING | — | VB6 CreateCLIMBWIND line 601 |
| 14 | CLIMB WIND | Empty row bracket prompt "[ ]b/[ ]/[ ]" | With no wind data entered, row 1 shows cyan bracket prompt in format "[ ]b/[ ]/[ ]" — direction, speed, altitude placeholders | PENDING | — | VB6 line 609: ~b[ ]b/[ ]/[ ] color-switched prompt |
| 15 | CLIMB WIND | Filled row displays in cyan with b/ switch | Enter "270/015/FL350" via L1. Row 1 now shows "270" in cyan, then "b/" color switch, then "015/FL350" in white. Color change at the slash after direction digits | PENDING | — | VB6 line 607: ~b{dir}b/{spd}/{alt} — b/ switches color |
| 16 | CLIMB WIND | Speed over 250 rejected with ENTRY OUT OF RANGE | Enter "270/300/FL350" (speed 300 > 250) via L1. Scratchpad shows "ENTRY OUT OF RANGE" in amber. Wind row unchanged | PENDING | — | VB6 ProcessCLIMBWIND range check for speed max 250 |
| 17 | CLIMB WIND | R1 navigates to HISTORY WIND | Press R1 (no scratchpad). Page navigates to HISTORY WIND page | PENDING | — | VB6 ProcessCLIMBWIND Case 6 |
| 18 | CLIMB WIND | R5 navigates to CRUISE WIND (NEXT PHASE) | Press R5. Page navigates to CRUISE WIND page | PENDING | — | VB6 ProcessCLIMBWIND Case 10 |
| 19 | CLIMB WIND | R6 INSERT* commits and clears page | With wind entered, press R6 INSERT. Wind data committed to trajectory actor. Page may navigate or show confirmation | PENDING | — | VB6 ProcessCLIMBWIND Case 11: WindData(0) update |
Phase 14: Cruise Wind Page (PAUD-17)
| # | Page | Test Description | Expected Behaviour | Status | Tested | Remarks |
|---|---|---|---|---|---|---|
| 20 | CRUISE WIND | Title shows waypoint ident | Navigate to CRUISE WIND. Title row shows "CRUISE WIND AT [WAYPOINTIDENT]" where the ident is the active cruise waypoint | PENDING | — | VB6 CreateCRUISEWIND uses active FPLNID waypoint name in title |
| 21 | CRUISE WIND | Single wind row "AT FL{CRZ}" on right | Page shows a single wind entry row. Right side of row shows "AT FL350" (or current CRZ FL). Direction/speed only — no altitude input | PENDING | — | VB6 CreateCRUISEWIND single-row layout; altitude derived from CRZ FL |
| 22 | CRUISE WIND | R4 PREV PHASE navigates to Climb Wind | Press R4. Page navigates back to CLIMB WIND page | PENDING | — | VB6 ProcessCRUISEWIND Case 9 |
Phase 14: Descend Wind Page (PAUD-17)
| # | Page | Test Description | Expected Behaviour | Status | Tested | Remarks |
|---|---|---|---|---|---|---|
| 23 | DESCEND WIND | ALTN WIND label and data on right side | Navigate to DESCEND WIND. Lines 02-03 right side show "ALTN WIND" label and ALTN wind entry (direction/speed only, no altitude) | PENDING | — | VB6 CreateDESCENDWIND ALTN WIND on right column lines 02-03 |
| 24 | DESCEND WIND | Main wind rows use cyan with b/ switch | Enter "270/015/FL200" via L1. Row shows cyan direction "270", then b/ color switch, then "015/FL200". Same pattern as Climb Wind | PENDING | — | VB6 CreateDESCENDWIND ~b{dir}b/{spd}/{alt} format |
| 25 | DESCEND WIND | ALTN wind entry via R1 (DIR/SPD) | Enter "180/020" via R1 (ALTN wind). Two-part format DIR/SPD accepted, no altitude. ALTN row updates with new values | PENDING | — | VB6 ProcessDESCENDWIND ALTN wind: 2-part DIR/SPD only |
Phase 14: History Wind Page (PAUD-17)
| # | Page | Test Description | Expected Behaviour | Status | Tested | Remarks |
|---|---|---|---|---|---|---|
| 26 | HISTORY WIND | Navigate via Climb Wind R1 | From CLIMB WIND page, press R1. Page navigates to HISTORY WIND page | PENDING | — | VB6 ProcessCLIMBWIND Case 6: ActivePage = "HISTORYWIND" |
| 27 | HISTORY WIND | Title "HISTORY WIND" displayed | HISTORY WIND page shows title "HISTORY WIND" at center of title row | PENDING | — | VB6 CreateHISTORYWIND line 737 |
| 28 | HISTORY WIND | History entries display in small green | With recorded history wind entries, each row shows direction, speed, altitude in small green font (@s~g). Direction appears first, then b/ color switch, then speed/altitude in different color | PENDING | — | VB6 line 739: @s~g{dir}b/{spd}/{alt} — small green with color switch |
| 29 | HISTORY WIND | Bottom row always shows CLIMB WIND and INSERT | Regardless of any state, bottom row (line 13) shows " |
PENDING | — | VB6 CreateHISTORYWIND lines 743-744: always shown, no conditional CANCEL |
| 30 | HISTORY WIND | L1-L5 do not accept scratchpad input | Type any value in scratchpad and press L1, L2, L3, L4, or L5. Scratchpad is NOT consumed — no wind entry occurs. History rows are read-only | PENDING | — | VB6 ProcessHISTORYWIND: only Case 5 (L6) and Case 11 (R6) handled |
| 31 | HISTORY WIND | L6 navigates to CLIMB WIND | Press L6 (no scratchpad). Page navigates to CLIMB WIND page | PENDING | — | VB6 ProcessHISTORYWIND Case 5: ActivePage = "CLIMBWIND" |
| 32 | HISTORY WIND | R6 INSERT copies history to climb wind | Press R6 INSERT. History entries are copied to temp climb wind data and page navigates to CLIMB WIND page. CLIMB WIND page now shows the copied history entries | PENDING | — | VB6 ProcessHISTORYWIND Case 11: WindDataTMPY(0) = WindData(4) then navigate to ClimbWind |
How to Test
- Start the A320 FMGC .NET application
- Connect an MCDU display (A320_MCDU software or hardware panel)
- Navigate to the page under test
- Verify the expected behaviour matches exactly
- Report result: update this page and the corresponding
HUMAN-UAT.mdin.planning/phases/