-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(APU): Add APU start motor failure #8260
Conversation
TODO: Add FAULT light logic
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please add a changelog entry.
Hows does the failure actually manifest here? I think it should fail to reach the speed threshold after the first 30 seconds then the slow start fault should be triggered, causing the ECAM "APU AUTO (EMER) SHUT DOWN"? |
I dont know exaclty. I thought the FAULT light would come on immediately as the starter motor wouldnt use any power and it is not really a slow start but just no start at all. However I didnt think about the ECAM memo, it most likely should be triggered because the APU (in the current implementation) does an auto shutdown when it had time to spool up a bit. If you have any sources for information, please reach out to me as I think they are pretty hard to find. |
What is the status on this? |
@Benjozork Maybe someone could look over the code as I dont really think my logic is very nice. Also there are some things missing like an ECAM message according to this. I can convert it into a draft if you want. |
Fixes #[issue_no]
Summary of Changes
The goal of this PR is to add a failure to the APU start motor which, when active, prevents the APU from beeing started.
Screenshots (if necessary)
References
https://www.smartcockpit.com/docs/A320-Auxiliary_Power_Unit.pdf
This states the FAULT light illuminates for "no accelleration", so I dont know exactly if the FAULT light should come on or not in this case, an accuracy check would be highly appreciated.
Additional context
This is my first contribution to this project, so dont judge me too hard.
Discord username (if different from GitHub): pizza187
Testing instructions
How to download the PR for QA
Every new commit to this PR will cause a new A32NX artifact to be created, built, and uploaded.