Hi @flyingcheesehead
thanks for the feature request.
First things first. The entire idea behind “challenge/response” is to not accept a simple “check” or “ok” as a response and rather for example a very clear and distinguished “Gear, Down and Green”.
That being said, you can provide an alternative to what Goose accepts as a valid response and if you do want “check” as a valid response, you can add that as a legid alias to the actual response.
As mentioned in another post already, here is an excerpt:
Looking at an item in Challenge/Response such as the following, only the actual “Response” (aka value, Label2) is accepted “checked”. Neither “check” not “ok” or anything else works. only ‘checked’.
I assume that’s easy enough to follow along.
When now creating more complex items, such as:
The questions comes up, as to “what” Goose should actually expect. “High R P M [pause] Full Rich” or “high rotations per minute, full rich”, etc.
And you can image it gets even more complicated when having power settings, with something like ‘23", 2250 RPM at 75% ’
in these cases you can provide a challenge/response alias in the “Read / Speak this text insted” Field, to increase your margin on what goose accepts when moving forward. Simply add a ‘|’ symbol and then write the first alias. If you like additional options, just add them.
If you have challenge/response deactivated, Goose will only speak the FIRST narration, however it Challenge/Response it will listen to/accept all options.
If you are setting up emergencies, make sure to name the Section “Emergency”.
Now - by default when using the name “Emergency” - Goose will jump into the “Auto-read” mode when accessing specific procedures by voice. For example with commands like “go to Engine Failure in Flight” or “Emergency” + “Go to Icing” - Whatever you have set up.
Going into an emergency procedure via voice kind of overrides your challenge/response settings. If you however enter the emergencies manually, via with tapping on the screen, Goose will stay in the Challenge/Response mode and to use “check” you need to provide an alias.
I hope that made sense and helps you
Many thanks
Mirko