Voice Commands
(Menu/Advanced Properties/Voice Commands)
Any transmitter function (some models may require an add-on module) can be triggered or controlled not only via physical controls but also by the user's voice. The reliability and accuracy of voice control depends on multiple factors, such as correct pronunciation, distance from the transmitter’s microphone, background noise, and more.
Therefore, we strongly discourage using voice commands to control flight-critical functions or any action that could potentially cause a crash. Suitable uses include triggering telemetry readouts, controlling onboard lighting, playing sound files, and similar auxiliary functions.
The transmitter can learn up to 15 voice commands, each assigned to one of up to 15 functions. Voice commands are shared across all models stored in the transmitter. For each model, you can restrict the list of allowed commands as needed.
Recommended Procedure for Using Voice Commands:
- Choose a control or teach the transmitter a keyword (phrase) that will activate the "Voice Commands" mode (i.e., the transmitter will begin listening for a command).
- Teach the transmitter the voice commands that will control specific functions.
- For any function that should be controlled by voice, set the “Control Input” to “Voice Commands” and choose from the list of available commands.
1. Activating the “Voice Commands” Function
You can activate the function using either a transmitter control or a keyword. Once activated, the transmitter starts listening for a voice command.
Activation via Switch:
- Select the mode “Push-To-Talk”
- In the “Push-To-Talk switch” field, assign any transmitter control
Activation via Keyword:
- Select the mode “Keyword”
- In the “Keyword Settings” menu, follow the on-screen instructions
Tip: Hold the transmitter in the position and distance from your head that you’ll use during flight. Use simple, clear, and distinct words or phrases. Work in a quiet environment. Use the F3 (X) button to delete a saved keyword and record a new one at any time.
2. Creating a Voice Command
In this menu, the transmitter learns your voice commands that will trigger selected functions.
- Enter a label (name) for the voice command
- Activate it
- In the “Learn” menu, follow the on-screen instructions step by step, similar to the process described in the “Keyword Activation” section.
Tip: If you use a keyword to activate the voice command function, the transmitter will confirm recognition and acceptance with a short beep. After the beep, you must issue the voice command within two seconds, otherwise the command will not be executed.
3. Selecting the Function Triggered by a Created Voice Command
For each transmitter function, you can assign a control input that will trigger or control it. This input doesn’t have to be a physical switch — it can also be a voice command you've previously created.
Example:
You want the transmitter to verbally report telemetry values based on specific voice commands:
- Saying “Report capacity” should trigger the transmitter to announce the current consumed energy from the battery.
- Saying “Report altitude” should cause the transmitter to announce the current altitude.
- Saying “Report capacity and altitude” should announce both the consumed energy and the altitude of the model.
Setup Steps:
- To activate the reporting function, choose the keyword activation mode (see Step 1) and teach your transmitter the keyword.
- As voice commands (Step 2), assign:
- Row V01: the word “Capacity”
- Row V02: the word “Altitude”
Teach the transmitter both of these words.
- In the Voice Output / Individual Voice Announcements menu:
- For “Switch”, press F1 (+) and choose Voice Commands, then select row V01 (Capacity).
- For “Sensor”, choose “Capacity” from the Telemetry menu.
- Press F3 (+) to add another line and repeat the process: Select row V02 for the trigger and choose “Relative Altitude” in the Telemetry options.
- For “Switch”, press F1 (+) and choose Voice Commands, then select row V01 (Capacity).
This configuration allows the transmitter to respond to spoken commands with specific telemetry readings, enhancing hands-free operation and situational awareness during flight.
Tip: The reliability of voice control depends largely on the choice of control words. These should be short, clear, distinct from one another, and spoken with clear intonation and emphasis on the beginning of the word. Strong wind or background noise may negatively affect the transmitter’s ability to recognize commands quickly and accurately.
Sequencer
(Menu/Advanced Properties/Sequencer)
The sequencer is a program that allows you to use a single control input (e.g., a switch) to trigger a predefined series of servo commands for one or more functions in a specific time sequence. A typical use case is the automatic opening and closing of gear door covers during landing gear extension and retraction. Depending on the transmitter model, Duplex transmitters can support up to 10 sequencers (Q0–Q10) per model. Each sequencer can contain up to 16 control points (servo position changes).
Description and basic logic of sequencer setup:
- In the Sequencer menu, use the “Time” parameter and the + button to add a point on the timeline.
- For each point, set the servo position using the “Value” parameter.
- In this way, you can build the full motion sequence step by step along the timeline.
Sequencer Functions Overview:
Q1–Q10 – Individual sequencers. Each one can control different functions with separate configurations. Use the F1 and F2 buttons to scroll between sequencers.
Switch – Select the control input that will activate the specific sequencer.
Time – Move along the timeline using the transmitter’s 3D control knob.
Value – Set the servo position (function value) at the selected point on the timeline.
Bottom Menu Bar Functions:
F1/F2 (↓/↑ arrows) – Scroll between individual sequencers
+ – Add a new point to the sequencer timeline at the time set by the “Time” parameter and with the servo position set by the “Value” parameter
X – Delete the currently selected point
OK – Confirm settings and exit the sequencer menu
Tip:
You can always change the servo deflection amount at any existing point by adjusting the “Value” parameter. However, the time position (“Time”) of an existing point cannot be changed. If you need to adjust the “Time,” delete the point and create a new one at the desired time.
“Advanced” Menu
In the “Advanced” menu, you’ll find additional extended functions of the sequencer that are essential for proper configuration.
Label – Manually enter a name for the sequencer to help with function organization.
Override Channel – Select which output channels will be controlled by this sequencer.
Path Type (Symmetric/Asymmetric):
- Symmetric – When the sequencer is triggered, it completes one full cycle forward (start to end of the timeline) and then returns back to the start.
- Asymmetric – When the switch is flipped, the sequence progresses from the start to the end of the timeline. Flipping the switch back triggers the reverse sequence (end to start).
Tip: When using Asymmetric mode, it is recommended to also enable Always Finish Sequence.
Cycling – When enabled, the sequencer will continuously repeat the defined cycle. This is useful for functions such as flashing navigation lights.
Always Finish Sequence – When enabled, the sequencer cannot be interrupted mid-cycle. It will always complete its programmed sequence to the end.
Tip: If you trigger the landing gear extension and then cancel it before completion (e.g., retract the gear while doors are still opening), Always Finish Sequence prevents collision between the gear and gear doors by allowing the full door motion to finish first.
Example Use of the Sequencer:
In a model with retractable landing gear, each gear has two doors operated by individual servos controlled through the sequencer. You’ll use two sequencers — Q1 and Q2 — for the left and right gear doors.
- Assign Switch:
Assign the same switch used for controlling gear extension/retraction (in this case Sf) as the trigger for both sequencers. - Configure Sequencer Q1 (Left Door):
- At Time = 0, press F3 (+) to create the first point.
Set Value (Hodn.) to -100%, which corresponds to the gear door being closed. - Set Time = 0.3 s — the time it takes to open the door. Press F3 (+) again to create a new point.
Set Value to +100%, meaning the door is now fully open. - Set Time = 3.0 s — the delay during which the door remains open while the gear is retracting.
Create a new point at this time. This will control when the door begins to close again (3 seconds after retraction command).
- At Time = 0, press F3 (+) to create the first point.
- Configure Sequencer Q2 (Right Door):
- Press the down arrow to switch to Q2.
- Assign the same switch Sf (make sure the direction of the switch is correctly matched).
- Using the same process, build a mirrored sequence to control the right gear door.
- In the "Advanced" Menu:
- Set custom names: “Kryt levý” (Left Door), “Kryt pravý” (Right Door).
- In “Override Channel”, assign the output channels where the gear door servos are connected.
- Set “Path Type” to Symmetric,
“Cycling” to off (×),
and “Always Finish Sequence” to enabled (✓).
This setup ensures that the gear doors open in the correct order, stay open long enough for the gear to move, and then close—preventing any mechanical interference.