<?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[Sentinel]]></title><description><![CDATA[Questions regarding the Sentinel VOXL 2 Development Drone]]></description><link>https://forum.modalai.com/category/33</link><generator>RSS for Node</generator><lastBuildDate>Fri, 10 Jul 2026 13:36:19 GMT</lastBuildDate><atom:link href="https://forum.modalai.com/category/33.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 04 Jun 2026 18:56:32 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Sentinel Receiver&#x2F;Transmitter Retrofit]]></title><link>https://forum.modalai.com/topic/5244/sentinel-receiver-transmitter-retrofit</link><guid isPermaLink="true">https://forum.modalai.com/topic/5244/sentinel-receiver-transmitter-retrofit</guid><pubDate>Thu, 04 Jun 2026 18:56:32 GMT</pubDate></item><item><title><![CDATA[Spektrum RC Bind Issues after SDK Update]]></title><description><![CDATA[So I'm guessing this has to do with the following I noticed in the changelog:
1.7.4
(voxl2_SDK_1.1.3)
BSP:

add voxl-fysnc-mod kernel module
add voxl-gpio-mod kernel module
--- GPIO now exporting to /sys/class/gpio
convert SE13 from 4W to 2W UART, freeing GPIO36/37
add voxl-platform-mod kernel module
--- see /sys/module/voxl_platform_mod/parameters
add new target 'M0054-2' support (same rootfs as M0054-1)
new kernel
new devcfg.mbn

In system image 1.7.1 (SDK v1.1.2) on the drone that has no rc issues, recipes-kernel/linux-msm/files/dts/common/m0xxx-modalai-gpio.dtsi has:
&amp;soc {
	b2b_conn_gpio_init {
		compatible = "modalai,voxl-b2b";
		pinctrl-names = "default";
		pinctrl-0 = &lt;&amp;tck22912G_ctrl_pin &amp;b2b_pin7 &amp;b2b_pin9 &amp;b2b_pin17 &amp;b2b_pin19 &amp;b2b_pin38 &amp;b2b_pin40 &amp;hs_b2b_pin41 &amp;hs_b2b_pin42 &amp;hs_b2b_pin43 &amp;hs_b2b_pin44 &amp;hs_b2b_pin46 &amp;hs_b2b_pin47 &amp;hs_b2b_pin50 &amp;hs_b2b_pin51 &amp;hs_b2b_pin78 &amp;hs_b2b_pin79 &amp;hs_b2b_pin80 &amp;hs_b2b_pin81 &amp;hs_b2b_pin82 &amp;j10_lvl_shf_ctrl_pin&gt;;
		status = "ok";
	};

	rc_in_enable_init {
		compatible = "modalai,voxl-rc-in";
		pinctrl-names = "default";
		pinctrl-0 = &lt;&amp;rc_in_3v3_en_pin&gt;;
		status = "ok";
	};
};

In image 1.7.4 (SDK 1.1.3), recipes-kernel/linux-msm/files/dts/common/m0xxx-modalai-gpio.dtsi:
&amp;soc {
	voxl_gpio {
		compatible = "modalai,voxl-gpio";
		pinctrl-names = "default";
		pinctrl-0 = &lt;&amp;tck22912G_ctrl_pin 
			&amp;b2b_pin7 &amp;b2b_pin9 &amp;b2b_pin17 &amp;b2b_pin19 &amp;b2b_pin38 &amp;b2b_pin40 
			&amp;hs_b2b_pin41 &amp;hs_b2b_pin42 &amp;hs_b2b_pin43 &amp;hs_b2b_pin44 &amp;hs_b2b_pin46 &amp;hs_b2b_pin47 &amp;hs_b2b_pin50 &amp;hs_b2b_pin51 &amp;hs_b2b_pin78 &amp;hs_b2b_pin79 &amp;hs_b2b_pin80 &amp;hs_b2b_pin81 &amp;hs_b2b_pin82 &amp;hs_b2b_pin95 &amp;hs_b2b_pin96
			&amp;j10_lvl_shf_ctrl_pin &amp;rc_in_3v3_en_pin &amp;ds2_led_red &amp;ds2_led_green &amp;ds2_led_blue &amp;id_som_1 &amp;id_som_2 &amp;id_mai_3 &amp;id_mai_4&gt;;
		
		modalai,gpio-init-output-high = &lt;0 1 53 56 57 85 86 87 88 89 124 152 157 159&gt;;
		modalai,gpio-init-output-low = &lt;36 37 46 54 55 67 82 83 84 131 153 154 155&gt;;
		modalai,gpio-init-input = &lt;48 49 50 51 52&gt;;
		
		status = "ok";
	};

	voxl_fsync {
		compatible = "modalai,voxl-fsync";
		pinctrl-names = "default";
		pinctrl-0 = &lt;&amp;camera_sync_110 &amp;camera_sync_111 &amp;camera_sync_112 &amp;camera_sync_113 &amp;camera_sync_114&gt;;
		
		status = "ok";
	};
};

And then in image 1.8.06 (SDK v1.6.3) that is on the drone with the bind issues, recipes-kernel/linux-msm/files/dts/common/m0xxx-modalai-gpio.dtsi:
&amp;soc {
	voxl_gpio {
		compatible = "modalai,voxl-gpio";
		pinctrl-names = "default";
		pinctrl-0 = &lt;&amp;tck22912G_ctrl_pin 
			&amp;b2b_pin7 &amp;b2b_pin9 &amp;b2b_pin17 &amp;b2b_pin19 &amp;b2b_pin38 &amp;b2b_pin40 
			&amp;hs_b2b_pin41 &amp;hs_b2b_pin42 &amp;hs_b2b_pin43 &amp;hs_b2b_pin44 &amp;hs_b2b_pin46 &amp;hs_b2b_pin47 &amp;hs_b2b_pin50 &amp;hs_b2b_pin51 &amp;hs_b2b_pin78 &amp;hs_b2b_pin79 &amp;hs_b2b_pin80 &amp;hs_b2b_pin81 &amp;hs_b2b_pin82 &amp;hs_b2b_pin95 &amp;hs_b2b_pin96
			&amp;j10_lvl_shf_ctrl_pin &amp;rc_in_3v3_en_pin &amp;ds2_led_red &amp;ds2_led_green &amp;ds2_led_blue &amp;id_som_1 &amp;id_som_2 &amp;id_mai_3 &amp;id_mai_4
			&amp;camera_sync_110 &amp;camera_sync_111 &amp;camera_sync_112 &amp;camera_sync_113 &amp;camera_sync_114&gt;;
		
		modalai,gpio-init-output-high = &lt;0 1 53 56 57 67 85 86 87 88 89 124 152 157 159&gt;;
		modalai,gpio-init-output-low = &lt;36 37 54 55 82 83 84 131 153 154 155&gt;;
		modalai,gpio-init-input = &lt;48 49 50 51 52 110 111 112 113 114&gt;;
		
		status = "ok";
	};

	voxl_fsync {
		compatible = "modalai,voxl-fsync";
		pinctrl-names = "default";
		
		status = "ok";
	};
};

So the gpio initialization process changed and rc_in_enable_init was removed between SDK v1.1.2 and v1.1.3, and between SDK v1.1.3 and v1.6.3, GPIO pin 67 got moved from modalai,gpio-init-output-low to modalai,gpio-init-output-high and GPIO pin 46 got removed from modalai,gpio-init-output-low.
https://gitlab.com/voxl-public/system-image-build/meta-voxl2-bsp/-/commit/538c324713548174c8c1694680e9cba7f2d47bcb
https://gitlab.com/voxl-public/system-image-build/meta-voxl2-bsp/-/commit/ccd3893e062b03d05885da5a279be2f8d2f6c97c
Idk which change is responsible for the binding issues.  I'd like to avoid flashing v1.1.3 to narrow it down.  Can someone explain how the pins are meant to function for my set-up (M0094 + M0054, rc already bound)?
]]></description><link>https://forum.modalai.com/topic/5243/spektrum-rc-bind-issues-after-sdk-update</link><guid isPermaLink="true">https://forum.modalai.com/topic/5243/spektrum-rc-bind-issues-after-sdk-update</guid><dc:creator><![CDATA[jmltt]]></dc:creator><pubDate>Thu, 04 Jun 2026 18:35:49 GMT</pubDate></item><item><title><![CDATA[QDL - &#x27;received non-successful result&#x27;]]></title><link>https://forum.modalai.com/topic/5138/qdl-received-non-successful-result</link><guid isPermaLink="true">https://forum.modalai.com/topic/5138/qdl-received-non-successful-result</guid><pubDate>Fri, 27 Mar 2026 19:27:19 GMT</pubDate></item><item><title><![CDATA[SDK Support for EOL Drones (Sentinels)]]></title><description><![CDATA[@jmltt SDK testing for Sentinel ended at SDK 1.4.0
That doesn't mean that newer releases won't work, it just means we don't put it through the SW QA testing cycles that we do with our newer platforms.
You likely won't see any major performance improvements on Sentinel with newer SDK releases but there may be some nice quality of life additions such as helper scripts, voxl-portal updates and others.
If you have any questions about any specific packages feel free to ask.
]]></description><link>https://forum.modalai.com/topic/4878/sdk-support-for-eol-drones-sentinels</link><guid isPermaLink="true">https://forum.modalai.com/topic/4878/sdk-support-for-eol-drones-sentinels</guid><dc:creator><![CDATA[tom]]></dc:creator><pubDate>Wed, 19 Nov 2025 18:09:04 GMT</pubDate></item><item><title><![CDATA[Wifi Adapter Disconnecting - wlan0 not detected]]></title><description><![CDATA[@Vinny Perfect, thanks!
]]></description><link>https://forum.modalai.com/topic/4783/wifi-adapter-disconnecting-wlan0-not-detected</link><guid isPermaLink="true">https://forum.modalai.com/topic/4783/wifi-adapter-disconnecting-wlan0-not-detected</guid><dc:creator><![CDATA[jmltt]]></dc:creator><pubDate>Mon, 29 Sep 2025 19:25:18 GMT</pubDate></item><item><title><![CDATA[Installing VOXL IO on Sentinel Drone – QUP2 and QUP7 Conflicts]]></title><description><![CDATA[@tonygurney , I am assuming that you are using the ESC hardware version M0134 (you can confirm using voxl-esc scan tool.
Here is the datasheet for M0134.
https://docs.modalai.com/modal-esc-datasheet/
This ESC has an option (via installing a 0 ohm resistor) to provide 3.3V to pin 1 of J3. This is the same voltage that is used for the MCUs that run on the ESC and should be used with caution (if this voltage rail is brought down by overloading, the ESC will shut down). Please see image below that shows where 0 ohm resistor should be (carefully) installed to enable 3.3V on pin1 of J3 (marked in red)
[image: 1753107113526-m0134-diagram.jpg]
If you actually wanted 5V (VAUX), that is available on the other side of the board via two test points at the edge of the board. This voltage rail is provided by a separate switching regulator. See the following section : https://docs.modalai.com/modal-esc-datasheet/#neopixel-led-support
If you REALLY need 5V to be present on pin1 of J3, then you can add a small wire jumper from the VAUX test point directly to the pin1 of J3 (which is marked with a white dot). This pin 1 of J3 is normally disconnected. Please only do this if you are comfortable performing this type of soldering and we cannot guarantee the results :).
Alex
]]></description><link>https://forum.modalai.com/topic/4580/installing-voxl-io-on-sentinel-drone-qup2-and-qup7-conflicts</link><guid isPermaLink="true">https://forum.modalai.com/topic/4580/installing-voxl-io-on-sentinel-drone-qup2-and-qup7-conflicts</guid><dc:creator><![CDATA[Alex Kushleyev]]></dc:creator><pubDate>Wed, 09 Jul 2025 17:02:20 GMT</pubDate></item><item><title><![CDATA[Sentinel HITL]]></title><description><![CDATA[@Eric-Katzfey Awesome, thanks for the feedback!
]]></description><link>https://forum.modalai.com/topic/4310/sentinel-hitl</link><guid isPermaLink="true">https://forum.modalai.com/topic/4310/sentinel-hitl</guid><dc:creator><![CDATA[jmltt]]></dc:creator><pubDate>Tue, 01 Apr 2025 21:45:21 GMT</pubDate></item><item><title><![CDATA[Compass Errors]]></title><description><![CDATA[@groupo We also had this issue, but we had modified the sentinel and was found to be more due to vibrations
https://discuss.px4.io/t/stopping-compass-mid-flight/42808
]]></description><link>https://forum.modalai.com/topic/4121/compass-errors</link><guid isPermaLink="true">https://forum.modalai.com/topic/4121/compass-errors</guid><dc:creator><![CDATA[wilkinsaf]]></dc:creator><pubDate>Fri, 24 Jan 2025 15:10:28 GMT</pubDate></item><item><title><![CDATA[Increasing the number of radio channels]]></title><description><![CDATA[@Paul-Carff I believe the way to add channels is via the controller itself - the receiver on the VOXL2 should not require any update in config to take in more channels - from this point its configuring the controller to allow it to use more channels
Zach
]]></description><link>https://forum.modalai.com/topic/4029/increasing-the-number-of-radio-channels</link><guid isPermaLink="true">https://forum.modalai.com/topic/4029/increasing-the-number-of-radio-channels</guid><dc:creator><![CDATA[Zachary Lowell 0]]></dc:creator><pubDate>Sun, 15 Dec 2024 16:00:33 GMT</pubDate></item><item><title><![CDATA[Collision Prevention doesn&#x27;t work]]></title><link>https://forum.modalai.com/topic/3993/collision-prevention-doesn-t-work</link><guid isPermaLink="true">https://forum.modalai.com/topic/3993/collision-prevention-doesn-t-work</guid><pubDate>Tue, 03 Dec 2024 19:15:06 GMT</pubDate></item><item><title><![CDATA[UAV Data Collector]]></title><description><![CDATA[@soraminds ,  VOXL2 supports SoftAP mode (access point), so you can set up your drone(s) to be access points and that should allow your ground sensors to connect to the drone. See https://docs.modalai.com/sentinel-user-guide-connect-network/ , specifically see usage for voxl-wifi:
voxl-wifi softap
Usage -- voxl-wifi
Description:
    Configure the Wi-Fi mode.

Usage:
    voxl-wifi getmode
        Print the current Wi-Fi mode (softap or station)

    voxl-wifi softap &lt;ssid&gt; [password]
        Set Wi-Fi to 2.4ghz access point mode (ch6). Default password is '1234567890'

    voxl-wifi softap5 &lt;ssid&gt; [password]
        Set Wi-Fi to 5ghz access point mode (ch149). Default password is '1234567890'

    voxl-wifi station &lt;ssid&gt; [password]
        Set Wi-Fi to station mode and connect to the access point with the given
        SSID and password (if provided).

    voxl-wifi factory
        Set Wi-Fi configuration to factory defaults. This will set the Wi-Fi to 
        5ghz access point mode, with SSID 'VOXL-[MAC address]' and password '1234567890'.

]]></description><link>https://forum.modalai.com/topic/3973/uav-data-collector</link><guid isPermaLink="true">https://forum.modalai.com/topic/3973/uav-data-collector</guid><dc:creator><![CDATA[Alex Kushleyev]]></dc:creator><pubDate>Fri, 22 Nov 2024 22:48:21 GMT</pubDate></item><item><title><![CDATA[Additional processor for Sentinel]]></title><description><![CDATA[@tom
Thanks, Tom! We appreciate the support and the reassurance about VOXL 2's processing power. It's great to know there's room to explore its capabilities further. We'll definitely reach out if we have more questions—thanks again for being a resource we can count on!
]]></description><link>https://forum.modalai.com/topic/3960/additional-processor-for-sentinel</link><guid isPermaLink="true">https://forum.modalai.com/topic/3960/additional-processor-for-sentinel</guid><dc:creator><![CDATA[soraminds]]></dc:creator><pubDate>Tue, 19 Nov 2024 21:19:54 GMT</pubDate></item><item><title><![CDATA[Unbricking]]></title><description><![CDATA[@spiff And if you turn it off and power cycle does it show up with lsusb?
]]></description><link>https://forum.modalai.com/topic/3929/unbricking</link><guid isPermaLink="true">https://forum.modalai.com/topic/3929/unbricking</guid><dc:creator><![CDATA[tom]]></dc:creator><pubDate>Tue, 12 Nov 2024 20:14:47 GMT</pubDate></item><item><title><![CDATA[My Sentinel crashed during simple missions with &quot;Failsafe activated, triggering descend&quot;]]></title><description><![CDATA[I suspected probably it is because of the fused local position by vision and searched in parameter. It sounds EKF2_GPS_CTRL is probably relevant. So, I set it to be 0 from 7. After trying that, my outdoor missions were all smooth without any accident.
I then set it back to 7 and tried flying in position mode. This error happened again and with altitude mode was forced.
So, anybody here know how to fix the problematic local position estimate? This is an AI drone and it shouldn't perform worse than drones without any vision.
]]></description><link>https://forum.modalai.com/topic/3923/my-sentinel-crashed-during-simple-missions-with-failsafe-activated-triggering-descend</link><guid isPermaLink="true">https://forum.modalai.com/topic/3923/my-sentinel-crashed-during-simple-missions-with-failsafe-activated-triggering-descend</guid><dc:creator><![CDATA[Jerry Lin]]></dc:creator><pubDate>Mon, 11 Nov 2024 19:11:55 GMT</pubDate></item><item><title><![CDATA[FPV Video Feed]]></title><description><![CDATA[@soraminds https://forum.modalai.com/post/19601
]]></description><link>https://forum.modalai.com/topic/3914/fpv-video-feed</link><guid isPermaLink="true">https://forum.modalai.com/topic/3914/fpv-video-feed</guid><dc:creator><![CDATA[tom]]></dc:creator><pubDate>Thu, 07 Nov 2024 04:17:37 GMT</pubDate></item><item><title><![CDATA[Issues Setting Static IP w&#x2F; Microhard]]></title><description><![CDATA[@tom I found the voxl-modem script in usr/bin, thanks! Swapping out the logic in the microhard_configure function with the v1.1.0 sdk revision worked for me.
My only suggested change would literally be reverting to the exact same logic for that function as was used in the previous version. I'm assuming it was changed for a reason,but idk what that reason is.  I guess my question was more "why did this change and can we just change it back?".   Is that more something I should raise as an issue on the gitlab repo or should I just submit a merge request like you said and let you guys figure it out?
Sorry not sure what best practices are when raising these kinds of things
]]></description><link>https://forum.modalai.com/topic/3872/issues-setting-static-ip-w-microhard</link><guid isPermaLink="true">https://forum.modalai.com/topic/3872/issues-setting-static-ip-w-microhard</guid><dc:creator><![CDATA[jmltt]]></dc:creator><pubDate>Fri, 18 Oct 2024 20:22:14 GMT</pubDate></item><item><title><![CDATA[TfLite - Multiple Models Simultaneously]]></title><link>https://forum.modalai.com/topic/3755/tflite-multiple-models-simultaneously</link><guid isPermaLink="true">https://forum.modalai.com/topic/3755/tflite-multiple-models-simultaneously</guid><pubDate>Fri, 30 Aug 2024 06:36:58 GMT</pubDate></item><item><title><![CDATA[VOXL AI &amp; 5G Drone - Microhard Modem Question]]></title><link>https://forum.modalai.com/topic/3698/voxl-ai-5g-drone-microhard-modem-question</link><guid isPermaLink="true">https://forum.modalai.com/topic/3698/voxl-ai-5g-drone-microhard-modem-question</guid><pubDate>Sun, 04 Aug 2024 21:42:24 GMT</pubDate></item><item><title><![CDATA[Sentinel Receiver Options]]></title><description><![CDATA[Yes new sentinels ship with M0154s.  Let me check with the production team about retroffiting
]]></description><link>https://forum.modalai.com/topic/3586/sentinel-receiver-options</link><guid isPermaLink="true">https://forum.modalai.com/topic/3586/sentinel-receiver-options</guid><dc:creator><![CDATA[modaltb]]></dc:creator><pubDate>Thu, 27 Jun 2024 14:13:30 GMT</pubDate></item><item><title><![CDATA[Sentinel segmentation fault after running voxl-uvc-server -v [camera id] -d]]></title><description><![CDATA[@AndriiHlyvko,
I just ran into the same issue while testing Boson (in my case I was testing the 16-bit Boson streaming mode). The libuvc issue caused a crash, since i did not use a fixed version of libuvc. However, what actually caused the buffer overflow was the fact that Boson was reporting smaller buffer requirements for RAW16 during query (it was reporting width * height * 1.5 , just like for YUV, but actual frame size was width * height * 2, so uvc pipeline allocated smaller buffer and overflow happened with the full frame came in.
Was this the same issue with your Boson tests or did you experience something else?
Thanks!
Alex
]]></description><link>https://forum.modalai.com/topic/3579/sentinel-segmentation-fault-after-running-voxl-uvc-server-v-camera-id-d</link><guid isPermaLink="true">https://forum.modalai.com/topic/3579/sentinel-segmentation-fault-after-running-voxl-uvc-server-v-camera-id-d</guid><dc:creator><![CDATA[Alex Kushleyev]]></dc:creator><pubDate>Mon, 24 Jun 2024 14:19:01 GMT</pubDate></item><item><title><![CDATA[Quectel 5G Modem seg faults]]></title><description><![CDATA[@tom
Well that's embarrassing, corrected and attached, n78 SA.
Thank you.
]]></description><link>https://forum.modalai.com/topic/3545/quectel-5g-modem-seg-faults</link><guid isPermaLink="true">https://forum.modalai.com/topic/3545/quectel-5g-modem-seg-faults</guid><dc:creator><![CDATA[pthomason]]></dc:creator><pubDate>Wed, 12 Jun 2024 19:32:20 GMT</pubDate></item><item><title><![CDATA[Can&#x27;t arm the Sentinel Drone.]]></title><description><![CDATA[@Emon_dey said in Can't arm the Sentinel Drone.:

Horizontal gps error is too high

What happens if you set the parameter EKF2_GPS_CHECK to 1?
]]></description><link>https://forum.modalai.com/topic/3520/can-t-arm-the-sentinel-drone</link><guid isPermaLink="true">https://forum.modalai.com/topic/3520/can-t-arm-the-sentinel-drone</guid><dc:creator><![CDATA[Eric Katzfey]]></dc:creator><pubDate>Mon, 03 Jun 2024 21:28:46 GMT</pubDate></item><item><title><![CDATA[Flying Multiple Vehicles in Offboard Mode Concurrently]]></title><description><![CDATA[@jmltt You do not need RC for offboard mode. However, you will have to look and see how your failsafes are set for lost RC to see what it will do. But definitely make sure that you are doing things in a safe manner!
]]></description><link>https://forum.modalai.com/topic/3484/flying-multiple-vehicles-in-offboard-mode-concurrently</link><guid isPermaLink="true">https://forum.modalai.com/topic/3484/flying-multiple-vehicles-in-offboard-mode-concurrently</guid><dc:creator><![CDATA[Eric Katzfey]]></dc:creator><pubDate>Fri, 24 May 2024 18:21:35 GMT</pubDate></item></channel></rss>