# Herelink QGC Stick Calibration Problem

**URL:** <https://discuss.cubepilot.org/t/herelink-qgc-stick-calibration-problem/6902>\
**Category:** HereLink\
**Created:** [26 July 2021 12:04 UTC](https://discuss.cubepilot.org/t/herelink-qgc-stick-calibration-problem/6902 "2021-07-26T12:04:32Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![FLavenN](https://discuss.cubepilot.org/user_avatar/discuss.cubepilot.org/flavenn/32/4132_2.png) [@FLavenN](https://discuss.cubepilot.org/u/FLavenN)\
**Post date:** [26 July 2021 12:04 UTC](https://discuss.cubepilot.org/t/herelink-qgc-stick-calibration-problem/6902/1 "2021-07-26T12:04:33Z")

</div>

Hello everyone. I’ve been trying to build a customized QGC for my Herelink. I’ve actually managed to do it. But I have a problem. When I connect to my vehicle and try to calibrate my throttle sticks. It doesn’t see my throttle sticks movement. I use virtual joysticks to move my vehicle but I want to do it with throttle sticks. How can I do it ? Any help will be appreciated . Thank you.

---

<div class="post-metadata">

**Author:** ![FLavenN](https://discuss.cubepilot.org/user_avatar/discuss.cubepilot.org/flavenn/32/4132_2.png) [@FLavenN](https://discuss.cubepilot.org/u/FLavenN)\
**Post date:** [27 July 2021 05:07 UTC](https://discuss.cubepilot.org/t/herelink-qgc-stick-calibration-problem/6902/2 "2021-07-27T05:07:37Z")

</div>

Can somebody help with this ?

---

<div class="post-metadata">

**Author:** ![Alvin](https://discuss.cubepilot.org/user_avatar/discuss.cubepilot.org/alvin/32/1000_2.png) [@Alvin](https://discuss.cubepilot.org/u/Alvin)\
**Post date:** [28 July 2021 02:09 UTC](https://discuss.cubepilot.org/t/herelink-qgc-stick-calibration-problem/6902/3 "2021-07-28T02:09:40Z")

</div>

Have you conducted the hardware calibration on Herelink Settings App?  
Were sticks working on stock QGC?

---

<div class="post-metadata">

**Author:** ![FLavenN](https://discuss.cubepilot.org/user_avatar/discuss.cubepilot.org/flavenn/32/4132_2.png) [@FLavenN](https://discuss.cubepilot.org/u/FLavenN)\
**Post date:** [28 July 2021 04:19 UTC](https://discuss.cubepilot.org/t/herelink-qgc-stick-calibration-problem/6902/4 "2021-07-28T04:19:21Z")

</div>

Yes sir. I’ve actually managed to get it work with Pixhawk 3. I made my SBUS - RC IN connection wrong. But i have actually another problem. My main vehicle uses tinkerboard. I guess it doesn’t have any pinout to connect my SBUS. So it won’t see my joystick movements. What can i do to make it work ?

Thanks for ur answer Alvin !

---

<div class="post-metadata">

**Author:** ![FLavenN](https://discuss.cubepilot.org/user_avatar/discuss.cubepilot.org/flavenn/32/4132_2.png) [@FLavenN](https://discuss.cubepilot.org/u/FLavenN)\
**Post date:** [28 July 2021 07:20 UTC](https://discuss.cubepilot.org/t/herelink-qgc-stick-calibration-problem/6902/5 "2021-07-28T07:20:16Z")

</div>

And What is the output of SBUS pinout on Herelink ? Is it really using the SBUS protocol ? Is it possible to read as UART on Tinker board ? I would be appreciated if u answer my all questions.

---

<div class="post-metadata">

**Author:** ![Alvin](https://discuss.cubepilot.org/user_avatar/discuss.cubepilot.org/alvin/32/1000_2.png) [@Alvin](https://discuss.cubepilot.org/u/Alvin)\
**Post date:** [29 July 2021 02:16 UTC](https://discuss.cubepilot.org/t/herelink-qgc-stick-calibration-problem/6902/6 "2021-07-29T02:16:35Z")

</div>

The sbus pin is rather simple part in the Ardupilot system. I think you can have a look at the code, then write a script in your board to read the sbus from GPIO pin.  
[https://ardupilot.org/dev/docs/learning-ardupilot-rc-input-output.html](https://ardupilot.org/dev/docs/learning-ardupilot-rc-input-output.html)

The SBUSo on Herelink is a passthrough that convert signal received from RCIN to Sbus output.  
eg: [SBus Servos — Copter documentation](https://ardupilot.org/copter/docs/common-sbus-out.html#connecting-servos-to-a-autopilot)

---

<div class="post-metadata">

**Author:** ![FLavenN](https://discuss.cubepilot.org/user_avatar/discuss.cubepilot.org/flavenn/32/4132_2.png) [@FLavenN](https://discuss.cubepilot.org/u/FLavenN)\
**Post date:** [29 July 2021 06:54 UTC](https://discuss.cubepilot.org/t/herelink-qgc-stick-calibration-problem/6902/7 "2021-07-29T06:54:58Z")

</div>

Hello again sir. What i actually want to do read the herelink’s sbus on my Tinker board. U give me a good link in the second one but like i said i should do the opposite of it. Is there anyway to do it ? If there is can you show me some examples with tinker board or etc.

---

<div class="post-metadata">

**Author:** ![Alvin](https://discuss.cubepilot.org/user_avatar/discuss.cubepilot.org/alvin/32/1000_2.png) [@Alvin](https://discuss.cubepilot.org/u/Alvin)\
**Post date:** [30 July 2021 03:33 UTC](https://discuss.cubepilot.org/t/herelink-qgc-stick-calibration-problem/6902/8 "2021-07-30T03:33:59Z")

</div>

The first link is how Ardupilot read Sbus from RCIN. So you should be able to read the signal with the code.  
There are also example codes on google for reading sbus in Arduino which should give you some reference.

The second one is an example for how Sbuso works.

The sbus port on Herelink air unit is sending out sbus signal yes.  
If you have mavlink receiver program on your board, you can also read the RC value from mavlink via serial.

---

<div class="post-metadata">

**Author:** ![FLavenN](https://discuss.cubepilot.org/user_avatar/discuss.cubepilot.org/flavenn/32/4132_2.png) [@FLavenN](https://discuss.cubepilot.org/u/FLavenN)\
**Post date:** [2 August 2021 06:56 UTC](https://discuss.cubepilot.org/t/herelink-qgc-stick-calibration-problem/6902/9 "2021-08-02T06:56:51Z")

</div>

Well hello again. Is it possible to send physical joystick like virtual joystick ? Can i modify it like that in QGC code ? If so where should i start ?

---

<div class="post-metadata">

**Author:** ![Alvin](https://discuss.cubepilot.org/user_avatar/discuss.cubepilot.org/alvin/32/1000_2.png) [@Alvin](https://discuss.cubepilot.org/u/Alvin)\
**Post date:** [3 August 2021 02:31 UTC](https://discuss.cubepilot.org/t/herelink-qgc-stick-calibration-problem/6902/10 "2021-08-03T02:31:12Z")

</div>

Not without custom code. It’ll need to take the sbus data and put it in a mavlink packet on the air unit.

But these sort of modifications are out of scope of the standard capability of HereLink. The best option is for it to be quoted as a paid job.
