<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Stinger control via mavlink joystick]]></title><description><![CDATA[<p dir="auto">Hi.</p>
<p dir="auto">We have the stinger drone and would like to fly it using the UXV SRoC controller (joystick). We have done the following modifications:</p>
<ul>
<li>removed the VTX and plugged in a doodlelabs radio in its place.</li>
<li>removed the ELRS receiver and plugged in the VOXL IO expander board (to get PWM for the IR/visual lights).</li>
<li>Connected the Lights signal wire to the IO expander.</li>
<li>In software, we:<br />
a. stopped the vtx service, and configured the doodlelabs radio<br />
b. configured the voxl-streamer to stream the fpv camera<br />
b. in px4 config file, set RC = EXTERNAL (to support joystick)<br />
c. in px4 start, set "qshell voxl2_io start -p 7 #(use QUP7)" to start voxl io on that port</li>
<li>We get telemetry and video on QGC. In the "Actuators" tab, we are able to control the motors and the lights.</li>
<li>We get mode switch and arming to work by mapping actions to buttons for joystick.</li>
</ul>
<p dir="auto">Where we got stuck is using joystick to control the Lights, turtle mode, and camera switching. Can you pls suggest how we can control these functionality with joystick? I see that the voxl-px4 service is using an older px4 firmware that publishes a basic manual_control_setpoint message when "manual_control" messages are received from the gcs.</p>
]]></description><link>https://forum.modalai.com/topic/5088/stinger-control-via-mavlink-joystick</link><generator>RSS for Node</generator><lastBuildDate>Wed, 22 Jul 2026 19:46:22 GMT</lastBuildDate><atom:link href="https://forum.modalai.com/topic/5088.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 06 Mar 2026 15:19:11 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Stinger control via mavlink joystick on Mon, 09 Mar 2026 22:03:48 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/qubotics-admin" aria-label="Profile: qubotics-admin">@<bdi>qubotics-admin</bdi></a> First you need to determine the version of PX4 running. With ssh or adb you can run the following at the command line: <code>px4-ver all</code>. You will see PX4 version and Vendor version. So, for example, for px4 version 1.14.0 and vendor version 8.134.3 then you would checkout the tag <code>v1.14.0-8.134.3-dev</code> from the repo to see that commit.</p>
]]></description><link>https://forum.modalai.com/post/25416</link><guid isPermaLink="true">https://forum.modalai.com/post/25416</guid><dc:creator><![CDATA[Eric Katzfey]]></dc:creator><pubDate>Mon, 09 Mar 2026 22:03:48 GMT</pubDate></item><item><title><![CDATA[Reply to Stinger control via mavlink joystick on Mon, 09 Mar 2026 19:58:34 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/eric-katzfey" aria-label="Profile: Eric-Katzfey">@<bdi>Eric-Katzfey</bdi></a> thank you for pointing me to that. It is really helpful!</p>
<p dir="auto">Two more questions:<br />
1- is there a way to know the git commit for the voxl-px4 on the drone at the moment?<br />
2- how lights are operated on the stinger? is there a direct passthrough from RC to the outputs (P0,P1,P2,P3) on the ELRS receiver? If not, where in the voxl-px4 code does the Lights pwm get assigned pls?</p>
<p dir="auto">Thanks for your support!</p>
]]></description><link>https://forum.modalai.com/post/25413</link><guid isPermaLink="true">https://forum.modalai.com/post/25413</guid><dc:creator><![CDATA[qubotics-admin]]></dc:creator><pubDate>Mon, 09 Mar 2026 19:58:34 GMT</pubDate></item><item><title><![CDATA[Reply to Stinger control via mavlink joystick on Sat, 07 Mar 2026 23:10:47 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/qubotics-admin" aria-label="Profile: qubotics-admin">@<bdi>qubotics-admin</bdi></a> It's in the voxl-fpv-dev branch of our px4 fork. See <a href="https://github.com/modalai/px4-firmware/blob/7e1625f20fac5f44a0034bebdb1e3d4027124684/src/modules/mavlink/mavlink_receiver.cpp#L108" rel="nofollow ugc">https://github.com/modalai/px4-firmware/blob/7e1625f20fac5f44a0034bebdb1e3d4027124684/src/modules/mavlink/mavlink_receiver.cpp#L108</a></p>
]]></description><link>https://forum.modalai.com/post/25405</link><guid isPermaLink="true">https://forum.modalai.com/post/25405</guid><dc:creator><![CDATA[Eric Katzfey]]></dc:creator><pubDate>Sat, 07 Mar 2026 23:10:47 GMT</pubDate></item><item><title><![CDATA[Reply to Stinger control via mavlink joystick on Sat, 07 Mar 2026 02:46:58 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/eric-katzfey" aria-label="Profile: Eric-Katzfey">@<bdi>Eric-Katzfey</bdi></a> I tried that parameter, but I did was not able to get the motors to spin in turtle mode.<br />
I tried searching the voxl-px4 repo and could not find how that parameter is used. Do you mind sharing some insight on how the joystick button will trigger turtle mode?<br />
Just to highlight that I am not using a VTX but doodlelabs radio to connect to a handheld gcs/joystick.</p>
]]></description><link>https://forum.modalai.com/post/25401</link><guid isPermaLink="true">https://forum.modalai.com/post/25401</guid><dc:creator><![CDATA[qubotics-admin]]></dc:creator><pubDate>Sat, 07 Mar 2026 02:46:58 GMT</pubDate></item><item><title><![CDATA[Reply to Stinger control via mavlink joystick on Fri, 06 Mar 2026 16:57:21 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/qubotics-admin" aria-label="Profile: qubotics-admin">@<bdi>qubotics-admin</bdi></a> The joystick button to use for turtle mode is set via the VOXL_ESC_T_ON parameter.</p>
]]></description><link>https://forum.modalai.com/post/25398</link><guid isPermaLink="true">https://forum.modalai.com/post/25398</guid><dc:creator><![CDATA[Eric Katzfey]]></dc:creator><pubDate>Fri, 06 Mar 2026 16:57:21 GMT</pubDate></item></channel></rss>