Head Tracker v2.2
HomeDonateGithubDiscord Chat
  • Head Tracker v2.2
    • Head Tracker v2.1
  • Getting Started
    • Hardware Required
    • Software Installation
      • Flashing Firmware
    • Wiring
      • Option 1- Bluetooth
        • Adding a FrSky BT Module
        • Checking Bluetooth Functionality?
      • Option 2 - Wired
        • Pulse Position Modulation (PPM)
          • Trainer Ports
        • Serial Bus (SBUS)
          • Radio Master TX16S Setup
          • FrSky Taranis X9D
      • Option 3 - Bridged
        • Radio Master TX16S Mk2
      • Analog Input
      • Digital Inputs
      • PPM Input
      • PWM Output
      • ELRS Setup
      • Flight Stick
    • Mounting
      • User Designed Cases
    • Structure of the Application
    • IMU, Calibration and Drift
    • Extended Servo Range
  • Settings
    • GUI Setup
      • Tilt / Roll / Pan
      • General
      • PPM
      • UART
      • Bluetooth
      • PWM
      • Analog & Aux
      • Aux
    • WebBLE
  • Radio Setup
    • How to Edit Documentation
    • Open/Edge TX
      • Color Screen Radios
        • TX16S Example
      • Black and White Radios
    • Jeti
    • Spektrum
      • NX
      • DX
        • DX18
    • Flysky
    • Frsky - Ethos
  • Videos
    • YouTube
  • Support
    • Discord Chat
    • Issues
    • Development
      • Firmware using GitPod.io
      • Firmware using West
        • Debugging
      • GUI (Qt6)
      • Git Workflow and Actions
      • Supported Boards
        • Arduino Nano 33 BLE
          • IMU Sensor Chip
      • Depreciated
        • Firmware (Depreciated)
          • Debugging (Depreciated)
        • GUI (Qt5, Depreciated)
  • Links
    • Download
    • GitHub Page
    • RC Groups Forum
Powered by GitBook
On this page
  • Enable Trainer
  • Connect to the board with the configuration GUI. Set the the output channels 1, 2, 3 in the GUI
  • Trainer Inputs
  • Go to the mixes page in model setup
  • Always Setup a Failsafe Switch
  1. Radio Setup
  2. Open/Edge TX
  3. Color Screen Radios

TX16S Example

PreviousColor Screen RadiosNextBlack and White Radios

Last updated 1 year ago

Here is an example setup connected via SBUS or PPM where tilt roll and pan will end up on Channels 8, 9, 10 at the receiver.

Enable Trainer

You must enable the trainer input from your Models setup page. This will be able to see the TRx inputs in the next steps. Use Master/Jack if connected via PPM port. Use Master/Serial if connected via SBUS.

Connect to the board with the configuration GUI. Set the the output channels 1, 2, 3 in the GUI

Set the Head Tracker GUI to output Tilt, Roll and Pan on Channels 1 2 and 3 using the drop down boxes.

Remember to save the settings before unplugging your board.

Don't use the Special function Trainer in this case. This special case is meant for actual training where you allow all the sticks to be controlled by the student. This page should not show any trainer options.

Trainer Inputs

When EdgeTx has it's trainer feature enabled and it's receiving a signal it stores the values in variables TRx. Since we setup the HT above to output on 1,2,3. The corresponding channels will be TR1, TR2, TR3.

Go to the mixes page in model setup

Why do this in mixes, rather than inputs?

For simplicity. As a head tracker it's unlikely your going to need to mix in two input sources. Just skip the extra step.

Now we select the channels where you'd like to connect your servos on your models receiver. For instance, I have connected the following servos in the receiver.

  • Tilt: Channel 8

  • Roll: Channel 9

  • Pan: Channel 10

Always Setup a Failsafe Switch

This is important. There is always the possibility of failure with any device including this Head Tracker. Always setup your radio with a failsafe switch. If you loose signal flip your failsafe switch and the camera will return to center.

Under the mix set the switch option and direction. In the above example Channels 8,9,10 will only send the data from the Head Tracker's trainer output if switch SB is in the UP positi

On Channel 8, the input TR1 is selected, which corresponds to the Tilt output on channel 1 we selected earlier in the Headtracker GUI.