<?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[qrb5165-dfs-server hasn&#x27;t been rebuilt since 2023 - stale STEREO_RAW8 format check blocks DFS on current SDKs]]></title><description><![CDATA[<p dir="auto">Hi team,</p>
<p dir="auto">I'm trying to get object avoidance working on a VOXL 2 Mini (SDK 1.6.3, ArduPilot) and hit a wall<br />
getting voxl-dfs-server running. Wanted to share what I found in case it saves someone else the<br />
digging, and hopefully get a fix published.</p>
<p dir="auto">THE PROBLEM</p>
<p dir="auto">Starting voxl-dfs-server immediately spams this and never produces the dfs_point_cloud output:</p>
<p dir="auto">ERROR only support STEREO_RAW_8 images right now</p>
<p dir="auto">I checked the source on GitLab (qrb5165-dfs-server), and the code itself is actually fine - it<br />
checks the correctly-named format constant IMAGE_FORMAT_STEREO_RAW8 (the underscore only shows up<br />
in the printf error text, that part's just a cosmetic typo, not the real bug).</p>
<p dir="auto">The real issue is that the shipped binary is stale. Looking at the repo's tags, sdk-1.1.0 through<br />
sdk-1.6.0 all point to the exact same commit from 2023-09-22 (tag v0.2.0) - it's never actually<br />
been recompiled since then, even though voxl-camera-server has moved forward two major version<br />
lines in that same window (1.8.x back then, 2.2.x now).</p>
<p dir="auto">I also checked whether a newer build exists anywhere that just hasn't been documented:</p>
<ul>
<li>dev channel has a rebuild dated 2025-10-09, but its binary still has the identical error<br />
string - the rebuild changed some dependency versions but didn't touch this</li>
<li>the "stable" sdk-1.7 channel file has a May 2026 timestamp, but its MD5 hash is byte-for-byte<br />
identical to the 2023 build already on my board - just a re-touch, not a real recompile</li>
<li>checked staging, and the separate qrb5165-2 line too (that one's for a different Ubuntu 20.04<br />
image and doesn't even ship this package)</li>
</ul>
<p dir="auto">So as far as I can tell, no build anywhere actually matches the current image-format naming.</p>
<p dir="auto">My guess: IMAGE_FORMAT_STEREO_RAW8 is a compile-time constant, and libmodal-pipe has moved from<br />
~2.9.x (when dfs-server was last built) to 2.14.11 today. If that enum's value shifted in that<br />
window, dfs-server would be comparing against a stale integer even though its own source code<br />
symbol name is correct.</p>
<p dir="auto">WHAT'S ALREADY RULED OUT</p>
<ul>
<li>Stereo cameras themselves are fine - calibrated, streaming, confirmed via voxl-inspect-cam etc.</li>
<li>voxl-dfs-server's config is correctly pointed at the stereo pair with valid calibration files</li>
<li>voxl-vision-hub is correctly configured for VOA and just waiting on the dfs_point_cloud pipe</li>
<li>Not attempting a local downgrade of voxl-camera-server to fix this - it would risk breaking<br />
ABI compatibility for every other service that links libmodal-pipe, and per<br />
voxl-configure-pkg-manager's own docs, mixed package versions aren't a supported configuration<br />
anyway</li>
</ul>
<p dir="auto">THE ASK</p>
<p dir="auto">Since the source looks correct and this seems like a simple stale-build issue, could<br />
qrb5165-dfs-server get recompiled against current libmodal-pipe and republished? Happy to test a<br />
new build on my SDK 1.6 board if one becomes available.</p>
<p dir="auto">Board info: VOXL 2 Mini, hw platform M0104, voxl-suite 1.6.3, ArduPilot flight stack.</p>
<p dir="auto">Thanks!</p>
]]></description><link>https://forum.modalai.com/topic/5373/qrb5165-dfs-server-hasn-t-been-rebuilt-since-2023-stale-stereo_raw8-format-check-blocks-dfs-on-current-sdks</link><generator>RSS for Node</generator><lastBuildDate>Tue, 11 Aug 2026 20:08:52 GMT</lastBuildDate><atom:link href="https://forum.modalai.com/topic/5373.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 10 Aug 2026 21:01:48 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to qrb5165-dfs-server hasn&#x27;t been rebuilt since 2023 - stale STEREO_RAW8 format check blocks DFS on current SDKs on Tue, 11 Aug 2026 03:13:30 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/noah-heinen" aria-label="Profile: Noah-Heinen">@<bdi>Noah-Heinen</bdi></a><br />
Hello there,</p>
<p dir="auto">Yes, we haven't officially supported this package for a while, and our development drones currently do not ship STEREO_RAW8 format by default.</p>
<p dir="auto">However, even though there are no official plans for this repo, I made some changes that should solve the issue for now. This also expands to RAW8 images. Feel free to test it out, this repo will likely become community driven.</p>
]]></description><link>https://forum.modalai.com/post/26587</link><guid isPermaLink="true">https://forum.modalai.com/post/26587</guid><dc:creator><![CDATA[zauberflote1]]></dc:creator><pubDate>Tue, 11 Aug 2026 03:13:30 GMT</pubDate></item></channel></rss>