aircraft icon indicating copy to clipboard operation
aircraft copied to clipboard

More realistic Cabin Ready system

Open Samueleonard opened this issue 3 years ago • 4 comments

Aircraft Version

Experimental

Description

Currently the only way to trigger a cabin-ready message is to press the call button, which instantly triggers the cabin-ready memo. This is obviously very unrealistic and so I propose this method instead.

DEPARTURE . on departure/aircraft load?, a value is set for the number of seconds that it will take for the cabin to be ready (this number could suffice for departure and arrival or be 2 separate values?) . once the first engine has begun to start (the point where the cabin would begin any safety demonstrations etc) the timer decreases . once the timer hits 0, the cabin is ready and an ACP call is triggered or ecam memo is shown (described below) OPTION - by pressing the call buttons, the pilot can reduce this length of time, thus speeding up the cabin, however, this can only be done once to prevent people spamming to instantly ready the cabin.

ARRIVAL . once the seatbelt sign is turned back on, and the cabin would begin to prepare the cabin for landing, the same situation would apply as above (the counter begins to move down) . for example short flights, if the seatbelt sign is never turned off, then the cabin would not need to be reprepared? maybe adjust depending on length of time that the belts were off for?

EXTRA . with the merging of #6175 it should now be easier to prevent the time being changed to speed up the cabin timer. . in terms of realistic values for the cabin to be ready, you could consult with pilots/cabin crew for durations at different passenger loads . all of the above could be further tweaked to be dependant on your passenger loads. For example - heavier aircraft with more passengers would take longer to be ready. . rather than instantly triggering the memo, the purser could ring the cockpit through the ACP cabin, triggering the ringing sound in the cockpit, at which point you would select the CAB channel, and the cabin would tell you that they are ready, as is done in real life. . ALTERNATIVELY OR ADDITIONALLY, you could have an EFB option to have it triggered through the FAP, and appear as the ecam memo, as happens now, but with the additional logic as above.

References (optional)

No response

Additional info (optional)

No response

Discord Username (optional)

1samueleonard1

Samueleonard avatar Nov 20 '21 22:11 Samueleonard

There's a bit of work on this in https://github.com/flybywiresim/a32nx/pull/4997. If anyone wants to pick it up please do as I don't have time atm.

tracernz avatar Nov 21 '21 02:11 tracernz

by pressing the call buttons, the pilot can reduce this length of time, thus speeding up the cabin, however, this can only be done once to prevent people spamming to instantly ready the cabin.

with the merging of #6175 it should now be easier to prevent the time being changed to speed up the cabin timer.

I don't think we should be concerned about this. If the user wants to simulate a time jump (e.g. simulating the aircraft standing there 5 minutes) why should we try so hard to prevent that? Similarly, while I can realistically imagine the cabin speeding up only so much when pinged, if the user presses it 5 times in a row they've pretty clearly indicated their intent to skip this.

beheh avatar Nov 21 '21 16:11 beheh

by pressing the call buttons, the pilot can reduce this length of time, thus speeding up the cabin, however, this can only be done once to prevent people spamming to instantly ready the cabin.

with the merging of #6175 it should now be easier to prevent the time being changed to speed up the cabin timer.

I don't think we should be concerned about this. If the user wants to simulate a time jump (e.g. simulating the aircraft standing there 5 minutes) why should we try so hard to prevent that? Similarly, while I can realistically imagine the cabin speeding up only so much when pinged, if the user presses it 5 times in a row they've pretty clearly indicated their intent to skip this.

personally, i disagree.

this is being added in as an extra way to increase realism, so it should be kept as realistic as possible imo. if someone doesnt want to use the feature (spamming the call button to skip) then they could just depart without the cabin being ready

Samueleonard avatar Nov 21 '21 17:11 Samueleonard

Partially covered in #6732

sidnov avatar Feb 21 '22 10:02 sidnov