Good day guys !!  

I feel the need to obtain the information from my PixHawk in my Graupner MZ-24 screen. I found
some threads talking about a change in arducopter firmware to run the telemetry, not good at messing original controller firmware.

Then I found an "adapter" that staff of the AutoQuad made to convert the MavLink in Hott telemetry.

I come here to share a few changes I made in the project Mav2Rott downloaded here:
This is an adaptation to send the telemetry PixHawk for Graupner Hott Protocol.

Is correct with some features:

Battery Voltage;
Altitude for barometer;
Satellite count Speed;
Flight Modes Current drawn by the motor;
Direction of the Head;

I am not able to make it work:

Correct display Latitude and Longitude;
Distance of Home;
Direction of Home;

If anyone can help thank you very much.
The project is attached to the topic. The connections are equal to the jd-ioboard. I am using an Arduino Pro Mini.

You need to be a member of diydrones to add comments!

Join diydrones

Email me when people reply –


          • Hi Michel,

            Thanks a lot for your reply.

            I needed to have alerts like onto Mission Planner

            But my  first problem is the refresh rating on my mx20.

            Did you note this pb too ?

            • Hi,

              "I want it all and I want it now" approach won't suit here.You should think definitely what alerts do you need and how these alerts are to be displayed.

              Please note that MX20 sensor data pages layouts you're using are pre-defined by Graupner firmware and cannot be altered. I tried to make use of all available fields. If you have ideas, you are welcome. There is also so-called "text mode" in HoTT specs, which allows to write any alphanumeric data to RC display, but it works even more slowly and is not recommended by Graupner to be used in-flight, only during setup. (Receiver setup pages use this mode and you may see slow update yourself).

              What problem with refresh do you have? A delay of 1-2 seconds is normal for HoTT telemetry as RC polls sensors (which are emulated by my code) at that rate. If you select "Receiver" in MX20 HoTT display menu, you'll see it updating at same rate.

  • I'd like to suggest my version of MAVLink2HoTT adapter for testing/usage. Any feedback and ideas are highly appreciated.

    This code is based on my HoTT telemetry patch for APM which is based on Adam Majerczyk code.

    This code displays every parameter provided by MAVLink and HoTT:


    Absolute air pressure


    Climbrates by 1s, 3s and 10s



    Battery capacity used

    Battery percent used

    Ground speed

    Fuel in ml shows used mAh

    Electric time shows time when current is above 2A

    Flight direction (not heading, but movement direction)

    GPS satellites number

    GPS fix type

    GPS coordinates

    Yaw, Pitch and Roll in degrees

    Home distance

    Home direction

    Armed / Disarmed status

    Flight mode

    Current WP number in AUTO mode

    Heading and distance to current WP

    MAVLink heatbeat status

    Throttle (shown in RPM field)


    3701993504?profile=original3701993554?profile=originalTwo HEX files are compiled for any Atmega328 16 MHz controllers with different pins for HoTT communication.

    Controller LED shows status:

    1 short flash -- bootloader started

    5 short flashes -- initialization passed

    3 short + 1 long flashes -- MAVLink streams request sent

    Slow blinking (1 blink in several secs) -- MAVLink stream is being read, but no HoTT communicaton

    Faster blinking -- HoTT communication active.

    When both MAVLink and HoTT communications are active LED blinks in faster irregular manner.

    • Friend , I was dedicated to improve my Drone flight time just leaving it to the background , I was very interested in your code will test and see how it behaves .
    • Here are HEX files.

      This code was tested on funduino pro mini controller with Graupner GR-12, GR16 and GR-20 receivers.

      RCs used in tested were Graupner MX-16 and MX-20.

      I'll appreciate feedback from owners of MC an MZ series RCs as I'm not able to test this confuguration.



  • Thanks for sharing!

    I will try it as soon as my new AUAV-X2 arrives (small pixhawk comp. controller board).

  • Good morning guys

    I'm sending firmware update to make the conversion MavLink ( Arducopter ) for Telemetry Hott .

    It's working for now :

    Altitude ( Baro )
    Speed ​​( GPS)
    Battery Voltage
    Battery current drain
    Distance to Home
    Bearing to Home
    Satellite count 
    Flight Modes
    Direction of the Head;

This reply was deleted.


DIY Robocars via Twitter
1 hour ago
DIY Robocars via Twitter
RT @_JonMyer: 🚨Attention DeepRacer's including #UndergroundDeepRacer🚨 Check our our LIVE stream that including @IAM_dbro Take a few moments…
Aug 5
DIY Drones via Twitter
RT @MarvelmindMaxim: Extreme precision for 60 swarming robots. #marvelmind #autonomousrobotics #robotics #swarmrobotics #rtls #ips #indoor…
Aug 3
DIY Drones via Twitter
RT @MarvelmindMaxim: Precise (±2cm) tracking for racing boats and autonomous boats. Works outdoor and indoor. #autonomous #AutonomousVehic…
Aug 3
DIY Drones via Twitter
RT @MarvelmindMaxim: Helping PixHawk folks to fly autonomous quadcopters using PX4 and ArduPilot. Equally suitab…
Aug 3
DIY Robocars via Twitter
RT @chr1sa: The @DIYRobocars @donkey_car virtual AI car race is starting in 15 minutes! Watch it live on Twitch htt…
Aug 1
DIY Robocars via Twitter
RT @chr1sa: Don't miss our monthly @DIYRobocars @donkey_car virtual AI car race tomorrow at 10:00am PT live on Twitch. Head-to-head racing…
Jul 31
DIY Robocars via Twitter
RT @sparkfun: Our completed tutorial on building an @NVIDIA Jetson Nano-powered @Sphero RVR gets your bot up and running via teleoperation…
Jul 30
DIY Robocars via Twitter
RT @SmallpixelCar: Freeway test
Jul 29
DIY Robocars via Twitter
Very small autonomous cars racing, thanks to an overhead camera:
Jul 29
DIY Robocars via Twitter
Jul 29
DIY Robocars via Twitter
Jul 29
DIY Robocars via Twitter
RT @chr1sa: Don't miss our virtual AI car race this Saturday! Real developers + virtual cars =🏎️🏎️🏎️ Head-to-head battles with thrills, sp…
Jul 28
DIY Robocars via Twitter
Jul 27
DIY Robocars via Twitter
RT @usashirou1: Jetson nano by Isaac Kaya #jetson
Jul 23
DIY Robocars via Twitter
RT @GPUsolution: JetRacer mady by Iflytek company #JetsonNANO #Nvidia
Jul 23