Closed flogross89 closed 2 months ago
QA Report
Discord: Saschl Tier of Testing: 2
Testing Process:
Full flight LOWW-LOWI.
Test 1: Stall warning Bring aircraft into alternate law (e.g. by turning both SECs to OFF), throttle to idle and maximum pitch up, until the aircraft enters a stall. An aural warning "STALL, STALL", shall be heard.
Tested and confirmed.
Test 2: GPWS warnings Please perform a flight triggering the following GPWS warnings, and confirm that there has been no regression, i.e. they still trigger:
Sinkrate Pull Up: Pass Terrain: Not working Don't Sink: Too Low Gear: (not working but to be fixed in another PR I believe: https://github.com/flybywiresim/aircraft/pull/8136) Too Low Flaps (not working but to be fixed in another PR I believe: https://github.com/flybywiresim/aircraft/pull/8136) Too Low Terrain: Pass Glideslope: Pass (no aural alerts but that simply does not seem to be implemented yet)
In general: all the warnings that seem to implemented do trigger as they did before.
Test 3: ROP/ROW Warnings in A32NX To trigger these manually, set the local variable A32NX_ROW_ROP_WORD_1 to the following value: MAX BRAKING: 14046724096.000 MAX REVERSE: 14053015552.000 IF WET: RWY TOO SHORT: 14060355584.000 RWY TOO SHORT: 14068219904.000
All pass.
Test 4: Prepare FMS with departure runway + SID After T/O, NAV should engage after SRS, FD and AP should follow programmed route
Pass :)
Test 5: Spawn A32NX on runway, speed tape should not exhibit red markers indicating missing/erroneous data
Pass :)
Testing Results: Passed
Negatives: ~Master Caution is active during power up. Maybe we can add a timeout to simulate FWC startup?~
Media:
https://github.com/flybywiresim/aircraft/assets/19493808/1679d851-1132-48a3-bca5-2b3cfda976ff
Thanks, @Saschl ! I only added a chime inhibition during startup, I will also inhibit the master warning/caution indicators
@Saschl I'm now inhibiting master warnings and cautions for five seconds after AC ESS has been powered on (where FWC 1 sits). Did you have this in mind?
Please advise, this feels like a new feature, don't know how this was handled before.
I'm now inhibiting master warnings and cautions for five seconds after AC ESS has been powered on (where FWC 1 sits). Did you have this in mind?
Please advise, this feels like a new feature, don't know how this was handled before.
You probably mean DC ESS? FWS are in the CPIOM Cs, which are powered by DC ESS and DC 2. In general pretty much all avionics that I know of are powered by DC busses, not AC
I'm now inhibiting master warnings and cautions for five seconds after AC ESS has been powered on (where FWC 1 sits). Did you have this in mind? Please advise, this feels like a new feature, don't know how this was handled before.
You probably mean DC ESS? FWS are in the CPIOM Cs, which are powered by DC ESS and DC 2. In general pretty much all avionics that I know of are powered by DC busses, not AC
I only have limited documentation about the a20n, but I thought it was AC ESS? FWC also only seems to start up after connecting EXT PWR or the APU GEN. This page also says so: https://www.aviationhunt.com/airbus-a320-equipment-electrical-supply/
Oh, this is a A320 PR, sorry about that xD Just saw OANS and my mind went to A380..
In any case, IIRC the A320 FWCs might also DC, but I'll have to check that, one sec
Edit: FWCs are AC, disregard my comment
Summary of Changes
Version 1 of this PR introduced a regression in the A32NX (leading to AP and V speeds issues), which should be fixed by this PR. Relevant for both A380X and A32NX.
A380X only:
Screenshots (if necessary)
A380X only:
References
https://www.youtube.com/watch?v=EorNGwNTzwQ https://www.navblue.aero/product/rops-plus/ https://safetyfirst.airbus.com/app/themes/mh_newsdesk/documents/archives/the-runway-overrun-prevention-system.pdf https://www.youtube.com/watch?v=FbCIjWaMqTI https://www.youtube.com/watch?v=hDh_9MEz-hg
Additional context
Discord username (if different from GitHub): floridude
Testing instructions
Acceptance criteria: 1x Tier 1 test with all test cases passed, 2x Tier 2 tests passed Testing of functional ROW/ROP on A32NX not yet possible.
For A32NX: Test 1: Stall warning Bring aircraft into alternate law (e.g. by turning both SECs to OFF), throttle to idle and maximum pitch up, until the aircraft enters a stall. An aural warning "STALL, STALL", shall be heard.
Test 2: GPWS warnings Please perform a flight triggering the following GPWS warnings, and confirm that there has been no regression, i.e. they still trigger:
Test 3: ROP/ROW Warnings in A32NX To trigger these manually, set the local variable A32NX_ROW_ROP_WORD_1 to the following value: MAX BRAKING: 14046724096.000 MAX REVERSE: 14053015552.000 IF WET: RWY TOO SHORT: 14060355584.000 RWY TOO SHORT: 14068219904.000
Test 4: Prepare FMS with departure runway + SID After T/O, NAV should engage after SRS, FD and AP should follow programmed route
Test 5: Spawn A32NX on runway, speed tape should not exhibit red markers indicating missing/erroneous data
For the A380X, the stall warning won't work because of the missing PseudoFWC.
How to download the PR for QA
Every new commit to this PR will cause new A32NX and A380X artifacts to be created, built, and uploaded.