<?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[Accelerometer streaming rate is 2x faster than configured (Flic Duo)]]></title><description><![CDATA[<p dir="auto">Hi all,</p>
<p dir="auto">I'm using AccelerometerStreamingConfig on a Flic Duo button (Android SDK) with outputDataRate = 1, which the javadoc says maps to 1.6Hz per the LIS2DW12 datasheet, table 29. But when I measure the actual data arriving over BLE, it consistently comes in at about double that rate — and the burst size is also about 4x bigger than the samplesPerBurst value I requested.</p>
<p dir="auto">Measured examples:</p>
<ul>
<li>samplesPerBurst = 8 requested → I receive bursts of 32 samples, about every 10.2s</li>
<li>samplesPerBurst = 2 requested → I receive bursts of 8 samples, about every 2.55s</li>
</ul>
<p dir="auto">Both cases work out to ~3.14 samples/second delivered — exactly double 1.6Hz, regardless of the requested burst size.<br />
I tried toggling lowNoise (true/false) and got identical results either way, so that doesn't seem to be the cause.<br />
Is this expected behavior? Is there some other parameter (lowPowerMode, mode, bandwidthFilter?) that affects the actual delivery rate independently of outputDataRate, or is there a known firmware reason the button delivers roughly double the configured rate? Any insight would be appreciated.</p>
<p dir="auto">Thanks!</p>
]]></description><link>https://community.flic.io/topic/18637/accelerometer-streaming-rate-is-2x-faster-than-configured-flic-duo</link><generator>RSS for Node</generator><lastBuildDate>Mon, 21 Sep 2026 23:56:48 GMT</lastBuildDate><atom:link href="https://community.flic.io/topic/18637.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 21 Sep 2026 14:34:42 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Accelerometer streaming rate is 2x faster than configured (Flic Duo) on Mon, 21 Sep 2026 19:43:41 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://community.flic.io/uid/57">@Emil</a> said in <a href="/post/22194">Accelerometer streaming rate is 2x faster than configured (Flic Duo)</a>:</p>
<blockquote>
<p dir="auto">could you post your full configuration?</p>
</blockquote>
<p dir="auto">Sure! Here's the full AccelerometerStreamingConfig used in both test cases (Android SDK), field by field:</p>
<p dir="auto">lowPowerMode          = 0                                                                                                                   mode                  = 0                                                                                                                   outputDataRate        = 1        // 1.6Hz (LIS2DW12 table 29)                                                                               bandwidthFilter       = 0                                                                                                                   fullScaleSelection    = 1        // ±4G                                                                                                     filterDatatypeSelection = 0      // low-pass                                                                                                lowNoise              = true                                                                                                                highPassRefMode       = false                                                                                                               samplesPerBurst       = 8   (or 2 in the second test — everything else identical)                                                           onlyWhilePressed      = false</p>
<p dir="auto">I also re-ran the samplesPerBurst = 8 case with lowNoise = false and got an identical result (same burst size, same timing), so that parameter doesn't seem to be the cause. Everything else (lowPowerMode, mode, bandwidthFilter, filterDatatypeSelection, onlyWhilePressed) was left at the most conservative/default value in both tests. Full-scale was ±4G in both cases.</p>
]]></description><link>https://community.flic.io/post/22195</link><guid isPermaLink="true">https://community.flic.io/post/22195</guid><dc:creator><![CDATA[estebanvalverde67]]></dc:creator><pubDate>Mon, 21 Sep 2026 19:43:41 GMT</pubDate></item><item><title><![CDATA[Reply to Accelerometer streaming rate is 2x faster than configured (Flic Duo) on Mon, 21 Sep 2026 18:22:09 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://community.flic.io/uid/5460">@estebanvalverde67</a> hmm could you post your full configuration?</p>
]]></description><link>https://community.flic.io/post/22194</link><guid isPermaLink="true">https://community.flic.io/post/22194</guid><dc:creator><![CDATA[Emil]]></dc:creator><pubDate>Mon, 21 Sep 2026 18:22:09 GMT</pubDate></item></channel></rss>