<!DOCTYPE html>
<html lang="en" data-content_root="../">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
<title>ADXL380 driver — The Linux Kernel documentation</title>
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="../_static/alabaster.css?v=3918102e" />
<script src="../_static/documentation_options.js?v=5929fcd5"></script>
<script src="../_static/doctools.js?v=9bcbadda"></script>
<script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
<link rel="index" title="Index" href="../genindex.html" />
<link rel="search" title="Search" href="../search.html" />
<link rel="next" title="ADXL345 driver" href="adxl345.html" />
<link rel="prev" title="ADXL313 driver" href="adxl313.html" />
<link rel="stylesheet" href="../_static/custom.css" type="text/css" />
</head><body>
<div class="document">
<div class="sphinxsidebar" role="navigation" aria-label="Main">
<div class="sphinxsidebarwrapper">
<p class="logo"><a href="../index.html">
<img class="logo" src="../_static/logo.svg" alt="Logo of The Linux Kernel"/>
</a></p>
<h1 class="logo"><a href="../index.html">The Linux Kernel</a></h1>
<p class="blurb">6.18.50</p>
<search id="searchbox" style="display: none" role="search">
<h3 id="searchlabel">Quick search</h3>
<div class="searchformwrapper">
<form class="search" action="../search.html" method="get">
<input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
<input type="submit" value="Go" />
</form>
</div>
</search>
<script>document.getElementById('searchbox').style.display = "block"</script>
<p>
<h3 class="kernel-toc-contents">Contents</h3>
<input type="checkbox" class="kernel-toc-toggle" id = "kernel-toc-toggle" checked>
<label class="kernel-toc-title" for="kernel-toc-toggle"></label>
<div class="kerneltoc" id="kerneltoc">
<ul>
<li class="toctree-l1"><a class="reference internal" href="../process/development-process.html">Development process</a></li>
<li class="toctree-l1"><a class="reference internal" href="../process/submitting-patches.html">Submitting patches</a></li>
<li class="toctree-l1"><a class="reference internal" href="../process/code-of-conduct.html">Code of conduct</a></li>
<li class="toctree-l1"><a class="reference internal" href="../maintainer/index.html">Maintainer handbook</a></li>
<li class="toctree-l1"><a class="reference internal" href="../process/index.html">All development-process docs</a></li>
</ul>
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../core-api/index.html">Core API</a></li>
<li class="toctree-l1"><a class="reference internal" href="../driver-api/index.html">Driver APIs</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="../subsystem-apis.html">Subsystems</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="../subsystem-apis.html#core-subsystems">Core subsystems</a></li>
<li class="toctree-l2"><a class="reference internal" href="../subsystem-apis.html#human-interfaces">Human interfaces</a></li>
<li class="toctree-l2"><a class="reference internal" href="../subsystem-apis.html#networking-interfaces">Networking interfaces</a></li>
<li class="toctree-l2"><a class="reference internal" href="../subsystem-apis.html#storage-interfaces">Storage interfaces</a></li>
<li class="toctree-l2 current"><a class="reference internal" href="../subsystem-apis.html#other-subsystems">Other subsystems</a><ul class="current">
<li class="toctree-l3"><a class="reference internal" href="../accounting/index.html">Accounting</a></li>
<li class="toctree-l3"><a class="reference internal" href="../cpu-freq/index.html">CPUFreq - CPU frequency and voltage scaling code in the Linux(TM) kernel</a></li>
<li class="toctree-l3"><a class="reference internal" href="../edac/index.html">EDAC Subsystem</a></li>
<li class="toctree-l3"><a class="reference internal" href="../fpga/index.html">FPGA</a></li>
<li class="toctree-l3"><a class="reference internal" href="../i2c/index.html">I2C/SMBus Subsystem</a></li>
<li class="toctree-l3 current"><a class="reference internal" href="index.html">Industrial I/O</a></li>
<li class="toctree-l3"><a class="reference internal" href="../pcmcia/index.html">PCMCIA</a></li>
<li class="toctree-l3"><a class="reference internal" href="../spi/index.html">Serial Peripheral Interface (SPI)</a></li>
<li class="toctree-l3"><a class="reference internal" href="../w1/index.html">1-Wire Subsystem</a></li>
<li class="toctree-l3"><a class="reference internal" href="../watchdog/index.html">Watchdog Support</a></li>
<li class="toctree-l3"><a class="reference internal" href="../virt/index.html">Virtualization Support</a></li>
<li class="toctree-l3"><a class="reference internal" href="../hwmon/index.html">Hardware Monitoring</a></li>
<li class="toctree-l3"><a class="reference internal" href="../accel/index.html">Compute Accelerators</a></li>
<li class="toctree-l3"><a class="reference internal" href="../security/index.html">Security Documentation</a></li>
<li class="toctree-l3"><a class="reference internal" href="../crypto/index.html">Crypto API</a></li>
<li class="toctree-l3"><a class="reference internal" href="../bpf/index.html">BPF Documentation</a></li>
<li class="toctree-l3"><a class="reference internal" href="../usb/index.html">USB support</a></li>
<li class="toctree-l3"><a class="reference internal" href="../PCI/index.html">PCI Bus Subsystem</a></li>
<li class="toctree-l3"><a class="reference internal" href="../misc-devices/index.html">Assorted Miscellaneous Devices Documentation</a></li>
<li class="toctree-l3"><a class="reference internal" href="../peci/index.html">PECI Subsystem</a></li>
<li class="toctree-l3"><a class="reference internal" href="../wmi/index.html">WMI Subsystem</a></li>
<li class="toctree-l3"><a class="reference internal" href="../tee/index.html">TEE Subsystem</a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../locking/index.html">Locking</a></li>
</ul>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../process/license-rules.html">Licensing rules</a></li>
<li class="toctree-l1"><a class="reference internal" href="../doc-guide/index.html">Writing documentation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../dev-tools/index.html">Development tools</a></li>
<li class="toctree-l1"><a class="reference internal" href="../dev-tools/testing-overview.html">Testing guide</a></li>
<li class="toctree-l1"><a class="reference internal" href="../kernel-hacking/index.html">Hacking guide</a></li>
<li class="toctree-l1"><a class="reference internal" href="../trace/index.html">Tracing</a></li>
<li class="toctree-l1"><a class="reference internal" href="../fault-injection/index.html">Fault injection</a></li>
<li class="toctree-l1"><a class="reference internal" href="../livepatch/index.html">Livepatching</a></li>
<li class="toctree-l1"><a class="reference internal" href="../rust/index.html">Rust</a></li>
</ul>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../admin-guide/index.html">Administration</a></li>
<li class="toctree-l1"><a class="reference internal" href="../kbuild/index.html">Build system</a></li>
<li class="toctree-l1"><a class="reference internal" href="../admin-guide/reporting-issues.html">Reporting issues</a></li>
<li class="toctree-l1"><a class="reference internal" href="../tools/index.html">Userspace tools</a></li>
<li class="toctree-l1"><a class="reference internal" href="../userspace-api/index.html">Userspace API</a></li>
</ul>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../firmware-guide/index.html">Firmware</a></li>
<li class="toctree-l1"><a class="reference internal" href="../devicetree/index.html">Firmware and Devicetree</a></li>
</ul>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../arch/index.html">CPU architectures</a></li>
</ul>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../staging/index.html">Unsorted documentation</a></li>
</ul>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../translations/index.html">Translations</a></li>
</ul>
</div>
<script type="text/javascript"> <!--
var sbar = document.getElementsByClassName("sphinxsidebar")[0];
let currents = document.getElementsByClassName("current")
if (currents.length) {
sbar.scrollTop = currents[currents.length - 1].offsetTop;
}
--> </script>
<div role="note" aria-label="source link">
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="../_sources/iio/adxl380.rst.txt"
rel="nofollow">Show Source</a></li>
</ul>
</div>
</div>
</div>
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body" role="main">
<section id="adxl380-driver">
<h1>ADXL380 driver<a class="headerlink" href="#adxl380-driver" title="Link to this heading">¶</a></h1>
<p>This driver supports Analog Device’s ADXL380/382 on SPI/I2C bus.</p>
<section id="supported-devices">
<h2>1. Supported devices<a class="headerlink" href="#supported-devices" title="Link to this heading">¶</a></h2>
<ul class="simple">
<li><p><a class="reference external" href="https://www.analog.com/ADXL380">ADXL380</a></p></li>
<li><p><a class="reference external" href="https://www.analog.com/ADXL382">ADXL382</a></p></li>
</ul>
<p>The ADXL380/ADXL382 is a low noise density, low power, 3-axis accelerometer with
selectable measurement ranges. The ADXL380 supports the ±4 g, ±8 g, and ±16 g
ranges, and the ADXL382 supports ±15 g, ±30 g, and ±60 g ranges.</p>
</section>
<section id="device-attributes">
<h2>2. Device attributes<a class="headerlink" href="#device-attributes" title="Link to this heading">¶</a></h2>
<p>Accelerometer measurements are always provided.</p>
<p>Temperature data are also provided. This data can be used to monitor the
internal system temperature or to improve the temperature stability of the
device via calibration.</p>
<p>Each IIO device, has a device folder under <code class="docutils literal notranslate"><span class="pre">/sys/bus/iio/devices/iio:deviceX</span></code>,
where X is the IIO index of the device. Under these folders reside a set of
device files, depending on the characteristics and features of the hardware
device in questions. These files are consistently generalized and documented in
the IIO ABI documentation.</p>
<p>The following tables show the adxl380 related device files, found in the
specific device folder path <code class="docutils literal notranslate"><span class="pre">/sys/bus/iio/devices/iio:deviceX</span></code>.</p>
<table class="docutils align-default">
<tbody>
<tr class="row-odd"><td><p>3-Axis Accelerometer related device files</p></td>
<td><p>Description</p></td>
</tr>
<tr class="row-even"><td><p>in_accel_scale</p></td>
<td><p>Scale for the accelerometer channels.</p></td>
</tr>
<tr class="row-odd"><td><p>in_accel_filter_high_pass_3db_frequency</p></td>
<td><p>Low pass filter bandwidth.</p></td>
</tr>
<tr class="row-even"><td><p>in_accel_filter_high_pass_3db_frequency_available</p></td>
<td><p>Available low pass filter bandwidth configurations.</p></td>
</tr>
<tr class="row-odd"><td><p>in_accel_filter_low_pass_3db_frequency</p></td>
<td><p>High pass filter bandwidth.</p></td>
</tr>
<tr class="row-even"><td><p>in_accel_filter_low_pass_3db_frequency_available</p></td>
<td><p>Available high pass filter bandwidth configurations.</p></td>
</tr>
<tr class="row-odd"><td><p>in_accel_x_calibbias</p></td>
<td><p>Calibration offset for the X-axis accelerometer channel.</p></td>
</tr>
<tr class="row-even"><td><p>in_accel_x_raw</p></td>
<td><p>Raw X-axis accelerometer channel value.</p></td>
</tr>
<tr class="row-odd"><td><p>in_accel_y_calibbias</p></td>
<td><p>y-axis acceleration offset correction</p></td>
</tr>
<tr class="row-even"><td><p>in_accel_y_raw</p></td>
<td><p>Raw Y-axis accelerometer channel value.</p></td>
</tr>
<tr class="row-odd"><td><p>in_accel_z_calibbias</p></td>
<td><p>Calibration offset for the Z-axis accelerometer channel.</p></td>
</tr>
<tr class="row-even"><td><p>in_accel_z_raw</p></td>
<td><p>Raw Z-axis accelerometer channel value.</p></td>
</tr>
</tbody>
</table>
<table class="docutils align-default">
<tbody>
<tr class="row-odd"><td><p>Temperature sensor related files</p></td>
<td><p>Description</p></td>
</tr>
<tr class="row-even"><td><p>in_temp_raw</p></td>
<td><p>Raw temperature channel value.</p></td>
</tr>
<tr class="row-odd"><td><p>in_temp_offset</p></td>
<td><p>Offset for the temperature sensor channel.</p></td>
</tr>
<tr class="row-even"><td><p>in_temp_scale</p></td>
<td><p>Scale for the temperature sensor channel.</p></td>
</tr>
</tbody>
</table>
<table class="docutils align-default">
<tbody>
<tr class="row-odd"><td><p>Miscellaneous device files</p></td>
<td><p>Description</p></td>
</tr>
<tr class="row-even"><td><p>name</p></td>
<td><p>Name of the IIO device.</p></td>
</tr>
<tr class="row-odd"><td><p>sampling_frequency</p></td>
<td><p>Currently selected sample rate.</p></td>
</tr>
<tr class="row-even"><td><p>sampling_frequency_available</p></td>
<td><p>Available sampling frequency configurations.</p></td>
</tr>
</tbody>
</table>
<section id="channels-processed-values">
<h3>Channels processed values<a class="headerlink" href="#channels-processed-values" title="Link to this heading">¶</a></h3>
<p>A channel value can be read from its _raw attribute. The value returned is the
raw value as reported by the devices. To get the processed value of the channel,
apply the following formula:</p>
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>processed<span class="w"> </span><span class="nv">value</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">(</span>_raw<span class="w"> </span>+<span class="w"> </span>_offset<span class="o">)</span><span class="w"> </span>*<span class="w"> </span>_scale
</pre></div>
</div>
<p>Where _offset and _scale are device attributes. If no _offset attribute is
present, simply assume its value is 0.</p>
<p>The ADXL380 driver offers data for 2 types of channels, the table below shows
the measurement units for the processed value, which are defined by the IIO
framework:</p>
<table class="docutils align-default">
<tbody>
<tr class="row-odd"><td><p>Channel type</p></td>
<td><p>Measurement unit</p></td>
</tr>
<tr class="row-even"><td><p>Acceleration on X, Y, and Z axis</p></td>
<td><p>Meters per Second squared</p></td>
</tr>
<tr class="row-odd"><td><p>Temperature</p></td>
<td><p>Millidegrees Celsius</p></td>
</tr>
</tbody>
</table>
</section>
<section id="usage-examples">
<h3>Usage examples<a class="headerlink" href="#usage-examples" title="Link to this heading">¶</a></h3>
<p>Show device name:</p>
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>root:/sys/bus/iio/devices/iio:device0><span class="w"> </span>cat<span class="w"> </span>name
adxl382
</pre></div>
</div>
<p>Show accelerometer channels value:</p>
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>root:/sys/bus/iio/devices/iio:device0><span class="w"> </span>cat<span class="w"> </span>in_accel_x_raw
-1771
root:/sys/bus/iio/devices/iio:device0><span class="w"> </span>cat<span class="w"> </span>in_accel_y_raw
<span class="m">282</span>
root:/sys/bus/iio/devices/iio:device0><span class="w"> </span>cat<span class="w"> </span>in_accel_z_raw
-1523
root:/sys/bus/iio/devices/iio:device0><span class="w"> </span>cat<span class="w"> </span>in_accel_scale
<span class="m">0</span>.004903325
</pre></div>
</div>
<ul class="simple">
<li><p>X-axis acceleration = in_accel_x_raw * in_accel_scale = −8.683788575 m/s^2</p></li>
<li><p>Y-axis acceleration = in_accel_y_raw * in_accel_scale = 1.38273765 m/s^2</p></li>
<li><p>Z-axis acceleration = in_accel_z_raw * in_accel_scale = -7.467763975 m/s^2</p></li>
</ul>
<p>Set calibration offset for accelerometer channels:</p>
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>root:/sys/bus/iio/devices/iio:device0><span class="w"> </span>cat<span class="w"> </span>in_accel_x_calibbias
<span class="m">0</span>
root:/sys/bus/iio/devices/iio:device0><span class="w"> </span><span class="nb">echo</span><span class="w"> </span><span class="m">50</span><span class="w"> </span>><span class="w"> </span>in_accel_x_calibbias
root:/sys/bus/iio/devices/iio:device0><span class="w"> </span>cat<span class="w"> </span>in_accel_x_calibbias
<span class="m">50</span>
</pre></div>
</div>
<p>Set sampling frequency:</p>
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>root:/sys/bus/iio/devices/iio:device0><span class="w"> </span>cat<span class="w"> </span>sampling_frequency
<span class="m">16000</span>
root:/sys/bus/iio/devices/iio:device0><span class="w"> </span>cat<span class="w"> </span>sampling_frequency_available
<span class="m">16000</span><span class="w"> </span><span class="m">32000</span><span class="w"> </span><span class="m">64000</span>
root:/sys/bus/iio/devices/iio:device0><span class="w"> </span><span class="nb">echo</span><span class="w"> </span><span class="m">32000</span><span class="w"> </span>><span class="w"> </span>sampling_frequency
root:/sys/bus/iio/devices/iio:device0><span class="w"> </span>cat<span class="w"> </span>sampling_frequency
<span class="m">32000</span>
</pre></div>
</div>
<p>Set low pass filter bandwidth for accelerometer channels:</p>
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>root:/sys/bus/iio/devices/iio:device0><span class="w"> </span>cat<span class="w"> </span>in_accel_filter_low_pass_3db_frequency
<span class="m">32000</span>
root:/sys/bus/iio/devices/iio:device0><span class="w"> </span>cat<span class="w"> </span>in_accel_filter_low_pass_3db_frequency_available
<span class="m">32000</span><span class="w"> </span><span class="m">8000</span><span class="w"> </span><span class="m">4000</span><span class="w"> </span><span class="m">2000</span>
root:/sys/bus/iio/devices/iio:device0><span class="w"> </span><span class="nb">echo</span><span class="w"> </span><span class="m">2000</span><span class="w"> </span>><span class="w"> </span>in_accel_filter_low_pass_3db_frequency
root:/sys/bus/iio/devices/iio:device0><span class="w"> </span>cat<span class="w"> </span>in_accel_filter_low_pass_3db_frequency
<span class="m">2000</span>
</pre></div>
</div>
</section>
</section>
<section id="device-buffers">
<h2>3. Device buffers<a class="headerlink" href="#device-buffers" title="Link to this heading">¶</a></h2>
<p>This driver supports IIO buffers.</p>
<p>All devices support retrieving the raw acceleration and temperature measurements
using buffers.</p>
<section id="id1">
<h3>Usage examples<a class="headerlink" href="#id1" title="Link to this heading">¶</a></h3>
<p>Select channels for buffer read:</p>
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>root:/sys/bus/iio/devices/iio:device0><span class="w"> </span><span class="nb">echo</span><span class="w"> </span><span class="m">1</span><span class="w"> </span>><span class="w"> </span>scan_elements/in_accel_x_en
root:/sys/bus/iio/devices/iio:device0><span class="w"> </span><span class="nb">echo</span><span class="w"> </span><span class="m">1</span><span class="w"> </span>><span class="w"> </span>scan_elements/in_accel_y_en
root:/sys/bus/iio/devices/iio:device0><span class="w"> </span><span class="nb">echo</span><span class="w"> </span><span class="m">1</span><span class="w"> </span>><span class="w"> </span>scan_elements/in_accel_z_en
root:/sys/bus/iio/devices/iio:device0><span class="w"> </span><span class="nb">echo</span><span class="w"> </span><span class="m">1</span><span class="w"> </span>><span class="w"> </span>scan_elements/in_temp_en
</pre></div>
</div>
<p>Set the number of samples to be stored in the buffer:</p>
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>root:/sys/bus/iio/devices/iio:device0><span class="w"> </span><span class="nb">echo</span><span class="w"> </span><span class="m">10</span><span class="w"> </span>><span class="w"> </span>buffer/length
</pre></div>
</div>
<p>Enable buffer readings:</p>
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>root:/sys/bus/iio/devices/iio:device0><span class="w"> </span><span class="nb">echo</span><span class="w"> </span><span class="m">1</span><span class="w"> </span>><span class="w"> </span>buffer/enable
</pre></div>
</div>
<p>Obtain buffered data:</p>
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>root:/sys/bus/iio/devices/iio:device0><span class="w"> </span>hexdump<span class="w"> </span>-C<span class="w"> </span>/dev/iio<span class="se">\:</span>device0
...
002bc300<span class="w"> </span>f7<span class="w"> </span>e7<span class="w"> </span><span class="m">00</span><span class="w"> </span>a8<span class="w"> </span>fb<span class="w"> </span>c5<span class="w"> </span><span class="m">24</span><span class="w"> </span><span class="m">80</span><span class="w"> </span>f7<span class="w"> </span>e7<span class="w"> </span><span class="m">01</span><span class="w"> </span><span class="m">04</span><span class="w"> </span>fb<span class="w"> </span>d6<span class="w"> </span><span class="m">24</span><span class="w"> </span><span class="m">80</span><span class="w"> </span><span class="p">|</span>......$.......$.<span class="p">|</span>
002bc310<span class="w"> </span>f7<span class="w"> </span>f9<span class="w"> </span><span class="m">00</span><span class="w"> </span>ab<span class="w"> </span>fb<span class="w"> </span>dc<span class="w"> </span><span class="m">24</span><span class="w"> </span><span class="m">80</span><span class="w"> </span>f7<span class="w"> </span>c3<span class="w"> </span><span class="m">00</span><span class="w"> </span>b8<span class="w"> </span>fb<span class="w"> </span>e2<span class="w"> </span><span class="m">24</span><span class="w"> </span><span class="m">80</span><span class="w"> </span><span class="p">|</span>......$.......$.<span class="p">|</span>
002bc320<span class="w"> </span>f7<span class="w"> </span>fb<span class="w"> </span><span class="m">00</span><span class="w"> </span>bb<span class="w"> </span>fb<span class="w"> </span>d1<span class="w"> </span><span class="m">24</span><span class="w"> </span><span class="m">80</span><span class="w"> </span>f7<span class="w"> </span>b1<span class="w"> </span><span class="m">00</span><span class="w"> </span>5f<span class="w"> </span>fb<span class="w"> </span>d1<span class="w"> </span><span class="m">24</span><span class="w"> </span><span class="m">80</span><span class="w"> </span><span class="p">|</span>......$...._..$.<span class="p">|</span>
002bc330<span class="w"> </span>f7<span class="w"> </span>c4<span class="w"> </span><span class="m">00</span><span class="w"> </span>c6<span class="w"> </span>fb<span class="w"> </span>a6<span class="w"> </span><span class="m">24</span><span class="w"> </span><span class="m">80</span><span class="w"> </span>f7<span class="w"> </span>a6<span class="w"> </span><span class="m">00</span><span class="w"> </span><span class="m">68</span><span class="w"> </span>fb<span class="w"> </span>f1<span class="w"> </span><span class="m">24</span><span class="w"> </span><span class="m">80</span><span class="w"> </span><span class="p">|</span>......$....h..$.<span class="p">|</span>
002bc340<span class="w"> </span>f7<span class="w"> </span>b8<span class="w"> </span><span class="m">00</span><span class="w"> </span>a3<span class="w"> </span>fb<span class="w"> </span>e7<span class="w"> </span><span class="m">24</span><span class="w"> </span><span class="m">80</span><span class="w"> </span>f7<span class="w"> </span>9a<span class="w"> </span><span class="m">00</span><span class="w"> </span>b1<span class="w"> </span>fb<span class="w"> </span>af<span class="w"> </span><span class="m">24</span><span class="w"> </span><span class="m">80</span><span class="w"> </span><span class="p">|</span>......$.......$.<span class="p">|</span>
002bc350<span class="w"> </span>f7<span class="w"> </span>b1<span class="w"> </span><span class="m">00</span><span class="w"> </span><span class="m">67</span><span class="w"> </span>fb<span class="w"> </span>ee<span class="w"> </span><span class="m">24</span><span class="w"> </span><span class="m">80</span><span class="w"> </span>f7<span class="w"> </span><span class="m">96</span><span class="w"> </span><span class="m">00</span><span class="w"> </span>be<span class="w"> </span>fb<span class="w"> </span><span class="m">92</span><span class="w"> </span><span class="m">24</span><span class="w"> </span><span class="m">80</span><span class="w"> </span><span class="p">|</span>...g..$.......$.<span class="p">|</span>
002bc360<span class="w"> </span>f7<span class="w"> </span>ab<span class="w"> </span><span class="m">00</span><span class="w"> </span>7a<span class="w"> </span><span class="nb">fc</span><span class="w"> </span>1b<span class="w"> </span><span class="m">24</span><span class="w"> </span><span class="m">80</span><span class="w"> </span>f7<span class="w"> </span>b6<span class="w"> </span><span class="m">00</span><span class="w"> </span>ae<span class="w"> </span>fb<span class="w"> </span><span class="m">76</span><span class="w"> </span><span class="m">24</span><span class="w"> </span><span class="m">80</span><span class="w"> </span><span class="p">|</span>...z..$......v$.<span class="p">|</span>
002bc370<span class="w"> </span>f7<span class="w"> </span>ce<span class="w"> </span><span class="m">00</span><span class="w"> </span>a3<span class="w"> </span><span class="nb">fc</span><span class="w"> </span><span class="m">02</span><span class="w"> </span><span class="m">24</span><span class="w"> </span><span class="m">80</span><span class="w"> </span>f7<span class="w"> </span>c0<span class="w"> </span><span class="m">00</span><span class="w"> </span>be<span class="w"> </span>fb<span class="w"> </span>8b<span class="w"> </span><span class="m">24</span><span class="w"> </span><span class="m">80</span><span class="w"> </span><span class="p">|</span>......$.......$.<span class="p">|</span>
002bc380<span class="w"> </span>f7<span class="w"> </span>c3<span class="w"> </span><span class="m">00</span><span class="w"> </span><span class="m">93</span><span class="w"> </span>fb<span class="w"> </span>d0<span class="w"> </span><span class="m">24</span><span class="w"> </span><span class="m">80</span><span class="w"> </span>f7<span class="w"> </span>ce<span class="w"> </span><span class="m">00</span><span class="w"> </span>d8<span class="w"> </span>fb<span class="w"> </span>c8<span class="w"> </span><span class="m">24</span><span class="w"> </span><span class="m">80</span><span class="w"> </span><span class="p">|</span>......$.......$.<span class="p">|</span>
002bc390<span class="w"> </span>f7<span class="w"> </span>bd<span class="w"> </span><span class="m">00</span><span class="w"> </span>c0<span class="w"> </span>fb<span class="w"> </span><span class="m">82</span><span class="w"> </span><span class="m">24</span><span class="w"> </span><span class="m">80</span><span class="w"> </span>f8<span class="w"> </span><span class="m">00</span><span class="w"> </span><span class="m">00</span><span class="w"> </span>e8<span class="w"> </span>fb<span class="w"> </span>db<span class="w"> </span><span class="m">24</span><span class="w"> </span><span class="m">80</span><span class="w"> </span><span class="p">|</span>......$.......$.<span class="p">|</span>
002bc3a0<span class="w"> </span>f7<span class="w"> </span>d8<span class="w"> </span><span class="m">00</span><span class="w"> </span>d3<span class="w"> </span>fb<span class="w"> </span>b4<span class="w"> </span><span class="m">24</span><span class="w"> </span><span class="m">80</span><span class="w"> </span>f8<span class="w"> </span>0b<span class="w"> </span><span class="m">00</span><span class="w"> </span>e5<span class="w"> </span>fb<span class="w"> </span>c3<span class="w"> </span><span class="m">24</span><span class="w"> </span><span class="m">80</span><span class="w"> </span><span class="p">|</span>......$.......$.<span class="p">|</span>
002bc3b0<span class="w"> </span>f7<span class="w"> </span>eb<span class="w"> </span><span class="m">00</span><span class="w"> </span>c8<span class="w"> </span>fb<span class="w"> </span><span class="m">92</span><span class="w"> </span><span class="m">24</span><span class="w"> </span><span class="m">80</span><span class="w"> </span>f7<span class="w"> </span>e7<span class="w"> </span><span class="m">00</span><span class="w"> </span>ea<span class="w"> </span>fb<span class="w"> </span>cb<span class="w"> </span><span class="m">24</span><span class="w"> </span><span class="m">80</span><span class="w"> </span><span class="p">|</span>......$.......$.<span class="p">|</span>
002bc3c0<span class="w"> </span>f7<span class="w"> </span>fd<span class="w"> </span><span class="m">00</span><span class="w"> </span>cb<span class="w"> </span>fb<span class="w"> </span><span class="m">94</span><span class="w"> </span><span class="m">24</span><span class="w"> </span><span class="m">80</span><span class="w"> </span>f7<span class="w"> </span>e3<span class="w"> </span><span class="m">00</span><span class="w"> </span>f2<span class="w"> </span>fb<span class="w"> </span>b8<span class="w"> </span><span class="m">24</span><span class="w"> </span><span class="m">80</span><span class="w"> </span><span class="p">|</span>......$.......$.<span class="p">|</span>
...
</pre></div>
</div>
<p>See <code class="docutils literal notranslate"><span class="pre">Documentation/iio/iio_devbuf.rst</span></code> for more information about how buffered
data is structured.</p>
</section>
</section>
<section id="iio-interfacing-tools">
<h2>4. IIO Interfacing Tools<a class="headerlink" href="#iio-interfacing-tools" title="Link to this heading">¶</a></h2>
<p>See <code class="docutils literal notranslate"><span class="pre">Documentation/iio/iio_tools.rst</span></code> for the description of the available IIO
interfacing tools.</p>
</section>
</section>
</div>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="footer">
©The kernel development community.
|
Powered by <a href="https://www.sphinx-doc.org/">Sphinx 8.1.3</a>
& <a href="https://alabaster.readthedocs.io">Alabaster 0.7.16</a>
|
<a href="../_sources/iio/adxl380.rst.txt"
rel="nofollow">Page source</a>
</div>
</body>
</html>