<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
    <title>OpenRRI</title>
    <subtitle>Open-source software for range-resolved interferometry</subtitle>
    <link rel="self" type="application/atom+xml" href="https://openrri.org/atom.xml"/>
    <link rel="alternate" type="text/html" href="https://openrri.org"/>
    <generator uri="https://www.getzola.org/">Zola</generator>
    <updated>2026-04-27T00:00:00+00:00</updated>
    <id>https://openrri.org/atom.xml</id>
    <entry xml:lang="en">
        <title>Getting Started</title>
        <published>2026-04-27T00:00:00+00:00</published>
        <updated>2026-04-27T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://openrri.org/getting-started/"/>
        <id>https://openrri.org/getting-started/</id>
        
        <content type="html" xml:base="https://openrri.org/getting-started/">&lt;p&gt;OpenRRI ships in two parts: a prepared Linux&#x2F;FPGA system image for the
Red Pitaya STEMlab 125-14 board, and the &lt;a href=&quot;https:&#x2F;&#x2F;gitlab.com&#x2F;openrri&#x2F;openrri&quot;&gt;&lt;code&gt;openrri&lt;&#x2F;code&gt;&lt;&#x2F;a&gt;
Python library for data acquisition and RRI signal processing. This page is a
short orientation. The
&lt;a href=&quot;https:&#x2F;&#x2F;gitlab.com&#x2F;openrri&#x2F;openrri&#x2F;-&#x2F;wikis&#x2F;getting-started&quot;&gt;project wiki&lt;&#x2F;a&gt;
holds the full step-by-step instructions and is the authoritative reference.&lt;&#x2F;p&gt;
&lt;h4 id=&quot;what-you-need&quot;&gt;What you need&lt;&#x2F;h4&gt;
&lt;ul&gt;
&lt;li&gt;A laser diode that supports mode-hop-free frequency modulation over a range of at least 6 GHz (~50 pm at 1550 nm).&lt;&#x2F;li&gt;
&lt;li&gt;A matching laser driver.&lt;&#x2F;li&gt;
&lt;li&gt;A photodetector for the wavelength in use.&lt;&#x2F;li&gt;
&lt;li&gt;A data acquisition board with at least one ADC and one DAC sharing the same trigger or clock. We use the Red Pitaya STEMlab 125-14 and provide a ready-made system image. See the &lt;a href=&quot;https:&#x2F;&#x2F;gitlab.com&#x2F;openrri&#x2F;openrri&#x2F;-&#x2F;wikis&#x2F;hardware-units&quot;&gt;tested hardware list&lt;&#x2F;a&gt; for known-good components.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h4 id=&quot;1-flash-the-red-pitaya-sd-card&quot;&gt;1. Flash the Red Pitaya SD card&lt;&#x2F;h4&gt;
&lt;p&gt;Download the latest system image from the &lt;a href=&quot;&#x2F;releases&#x2F;&quot;&gt;Releases&lt;&#x2F;a&gt; page and
flash it to the SD card supplied with the Red Pitaya (or any card 8 GB or
larger). On Windows, &lt;a href=&quot;https:&#x2F;&#x2F;etcher.balena.io&#x2F;&quot;&gt;Balena Etcher&lt;&#x2F;a&gt; works well;
on Linux, &lt;code&gt;gnome-disk-utility&lt;&#x2F;code&gt; does the job.&lt;&#x2F;p&gt;
&lt;p&gt;Read more: &lt;a href=&quot;https:&#x2F;&#x2F;gitlab.com&#x2F;openrri&#x2F;openrri&#x2F;-&#x2F;wikis&#x2F;preparing-sd-card&quot;&gt;Preparing SD Card&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;h4 id=&quot;2-connect-the-board&quot;&gt;2. Connect the board&lt;&#x2F;h4&gt;
&lt;p&gt;Insert the SD card, power the board with 5 V, and connect it to your
computer over Ethernet. We recommend a dedicated USB-Ethernet adapter. The
board ships configured for the static IP &lt;code&gt;10.42.0.10&lt;&#x2F;code&gt;; configure your
adapter to be on the same subnet. Both the IP and the network configuration
can be changed on the board if needed.&lt;&#x2F;p&gt;
&lt;p&gt;Read more: &lt;a href=&quot;https:&#x2F;&#x2F;gitlab.com&#x2F;openrri&#x2F;openrri&#x2F;-&#x2F;wikis&#x2F;establishing-connection&quot;&gt;Establishing Connection&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;h4 id=&quot;3-install-and-use-the-python-library&quot;&gt;3. Install and use the Python library&lt;&#x2F;h4&gt;
&lt;p&gt;Install the library with its DAQ extras into a fresh virtual environment:&lt;&#x2F;p&gt;
&lt;pre data-lang=&quot;bash&quot; class=&quot;language-bash &quot;&gt;&lt;code class=&quot;language-bash&quot; data-lang=&quot;bash&quot;&gt;git clone https:&amp;#x2F;&amp;#x2F;gitlab.com&amp;#x2F;openrri&amp;#x2F;openrri.git
cd openrri
python3 -m venv venv
source venv&amp;#x2F;bin&amp;#x2F;activate    # Linux
# venv&amp;#x2F;Scripts&amp;#x2F;activate     # Windows
pip install .[daq]
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;Open a board connection, output a sinusoidal modulation signal on DAC 1 and
read back a short ADC trace:&lt;&#x2F;p&gt;
&lt;pre data-lang=&quot;python&quot; class=&quot;language-python &quot;&gt;&lt;code class=&quot;language-python&quot; data-lang=&quot;python&quot;&gt;from openrri.daq import DAQFactory, BoardType, InterfaceType

daq_config = {
    &amp;quot;board&amp;quot;: {
        &amp;quot;board&amp;quot;: BoardType.REDPITAYA,
        &amp;quot;soldered&amp;quot;: False,
    },
    &amp;quot;interface&amp;quot;: {
        &amp;quot;interface&amp;quot;: InterfaceType.WebSocket,
        &amp;quot;ip&amp;quot;: &amp;quot;10.42.0.10&amp;quot;,
    },
}
board = DAQFactory.from_config(daq_config)

# Modulation output: 20 kHz, 0.2..0.5 V, no phase shift:
board.start_modulation(20_000, 0.2, 0.5, 0, channels=[1])
# 1 ms ADC sample acquisition:
data = board.get_data_raw(0.001, channels=[1])
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;Read more: &lt;a href=&quot;https:&#x2F;&#x2F;gitlab.com&#x2F;openrri&#x2F;openrri&#x2F;-&#x2F;wikis&#x2F;openrri-overview&quot;&gt;OpenRRI Python API overview&lt;&#x2F;a&gt;
and the &lt;a href=&quot;https:&#x2F;&#x2F;openrri.gitlab.io&#x2F;openrri&#x2F;&quot;&gt;API reference&lt;&#x2F;a&gt; for the latest
release.&lt;&#x2F;p&gt;
&lt;h4 id=&quot;where-to-go-next&quot;&gt;Where to go next&lt;&#x2F;h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;gitlab.com&#x2F;openrri&#x2F;openrri&#x2F;-&#x2F;wikis&#x2F;getting-started&quot;&gt;Full wiki Getting Started guide&lt;&#x2F;a&gt; for the complete walk-through, including interferometer adjustment and RRI processing.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;openrri.gitlab.io&#x2F;openrri&#x2F;&quot;&gt;API reference&lt;&#x2F;a&gt; for the latest release.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;gitlab.com&#x2F;openrri&#x2F;openrri&#x2F;-&#x2F;tree&#x2F;stable&#x2F;examples&quot;&gt;Example scripts on GitLab&lt;&#x2F;a&gt; covering common use cases.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Releases</title>
        <published>2026-04-27T00:00:00+00:00</published>
        <updated>2026-04-27T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://openrri.org/releases/"/>
        <id>https://openrri.org/releases/</id>
        
        <content type="html" xml:base="https://openrri.org/releases/">&lt;p&gt;The OpenRRI project ships in two parts: a prepared Linux&#x2F;FPGA system image
for the Red Pitaya STEMlab 125-14 board, and the
&lt;a href=&quot;https:&#x2F;&#x2F;gitlab.com&#x2F;openrri&#x2F;openrri&quot;&gt;&lt;code&gt;openrri&lt;&#x2F;code&gt;&lt;&#x2F;a&gt; Python library for data
acquisition and RRI signal processing. This page lists the current and
previous releases of both. Full release notes are tracked on the
&lt;a href=&quot;https:&#x2F;&#x2F;gitlab.com&#x2F;openrri&#x2F;openrri&#x2F;-&#x2F;releases&quot;&gt;GitLab Releases tab&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;h4 id=&quot;latest-release-v0-4-0-2026-04-20&quot;&gt;Latest release: v0.4.0 (2026-04-20)&lt;&#x2F;h4&gt;
&lt;p&gt;Version 0.4.0 introduces a WebSocket-based DAQ interface that brings
multichannel modulation, software-adjustable sample rates, continuous
streaming and live RRI processing. Storage moved to the
&lt;a href=&quot;https:&#x2F;&#x2F;support.hdfgroup.org&#x2F;documentation&#x2F;&quot;&gt;HDF5 format&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Red Pitaya STEMlab 125-14 system image&lt;&#x2F;strong&gt;&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;Factory boards: &lt;a href=&quot;https:&#x2F;&#x2F;openrri.org&#x2F;packages&#x2F;os-images&#x2F;openrri-v0.4.0-factory.img.xz&quot;&gt;openrri-v0.4.0-factory.img.xz&lt;&#x2F;a&gt; (&lt;a href=&quot;https:&#x2F;&#x2F;openrri.org&#x2F;packages&#x2F;os-images&#x2F;openrri-v0.4.0-factory.img.xz.sha256&quot;&gt;sha256&lt;&#x2F;a&gt;)&lt;&#x2F;li&gt;
&lt;li&gt;Soldered boards: &lt;a href=&quot;https:&#x2F;&#x2F;openrri.org&#x2F;packages&#x2F;os-images&#x2F;openrri-v0.4.0-soldered.img.xz&quot;&gt;openrri-v0.4.0-soldered.img.xz&lt;&#x2F;a&gt; (&lt;a href=&quot;https:&#x2F;&#x2F;openrri.org&#x2F;packages&#x2F;os-images&#x2F;openrri-v0.4.0-soldered.img.xz.sha256&quot;&gt;sha256&lt;&#x2F;a&gt;)&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;The soldered variant is for boards that have been
&lt;a href=&quot;https:&#x2F;&#x2F;gitlab.com&#x2F;openrri&#x2F;openrri&#x2F;-&#x2F;wikis&#x2F;Hardware-Modifications&quot;&gt;modified&lt;&#x2F;a&gt;
to provide a 0..2 V DAC output range. Use the factory variant for unmodified
boards.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Python library&lt;&#x2F;strong&gt;&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;Source tag: &lt;a href=&quot;https:&#x2F;&#x2F;gitlab.com&#x2F;openrri&#x2F;openrri&#x2F;-&#x2F;tags&#x2F;v0.4.0&quot;&gt;openrri v0.4.0&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;API reference: &lt;a href=&quot;https:&#x2F;&#x2F;openrri.org&#x2F;doc&#x2F;v0.4.0&#x2F;&quot;&gt;openrri.org&#x2F;doc&#x2F;v0.4.0&#x2F;&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;Install from the source tag:&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;pre data-lang=&quot;bash&quot; class=&quot;language-bash &quot;&gt;&lt;code class=&quot;language-bash&quot; data-lang=&quot;bash&quot;&gt;git clone --branch v0.4.0 https:&amp;#x2F;&amp;#x2F;gitlab.com&amp;#x2F;openrri&amp;#x2F;openrri.git
cd openrri
pip install .[daq]
&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;&lt;strong&gt;Highlights&lt;&#x2F;strong&gt;&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;New WebSocket DAQ interface with board discovery, multichannel modulation and software-adjustable sample rates.&lt;&#x2F;li&gt;
&lt;li&gt;Continuous long-term streaming up to 8 MSps and short-term capture up to 125 MSps.&lt;&#x2F;li&gt;
&lt;li&gt;Live, updating range-view and RRI channel demodulation plots.&lt;&#x2F;li&gt;
&lt;li&gt;HDF5 storage for raw, demodulated and peak-detected data.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;&lt;a href=&quot;https:&#x2F;&#x2F;gitlab.com&#x2F;openrri&#x2F;openrri&#x2F;-&#x2F;releases&#x2F;v0.4.0&quot;&gt;Full release notes for v0.4.0&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
&lt;h4 id=&quot;previous-releases&quot;&gt;Previous releases&lt;&#x2F;h4&gt;
&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Version&lt;&#x2F;th&gt;&lt;th&gt;Date&lt;&#x2F;th&gt;&lt;th&gt;System image&lt;&#x2F;th&gt;&lt;th&gt;API reference&lt;&#x2F;th&gt;&lt;th&gt;Source&lt;&#x2F;th&gt;&lt;&#x2F;tr&gt;&lt;&#x2F;thead&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;v0.3.0&lt;&#x2F;td&gt;&lt;td&gt;2024-09-16&lt;&#x2F;td&gt;&lt;td&gt;&lt;a href=&quot;https:&#x2F;&#x2F;openrri.org&#x2F;packages&#x2F;os-images&#x2F;openrri-pre-release_v0.1.0.img.xz&quot;&gt;legacy image&lt;&#x2F;a&gt;&lt;&#x2F;td&gt;&lt;td&gt;&lt;a href=&quot;https:&#x2F;&#x2F;openrri.org&#x2F;doc&#x2F;v0.3.0&#x2F;&quot;&gt;doc&#x2F;v0.3.0&#x2F;&lt;&#x2F;a&gt;&lt;&#x2F;td&gt;&lt;td&gt;&lt;a href=&quot;https:&#x2F;&#x2F;gitlab.com&#x2F;openrri&#x2F;openrri&#x2F;-&#x2F;tags&#x2F;v0.3.0&quot;&gt;tag&lt;&#x2F;a&gt;&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;v0.2.0&lt;&#x2F;td&gt;&lt;td&gt;2023-12-06&lt;&#x2F;td&gt;&lt;td&gt;&lt;a href=&quot;https:&#x2F;&#x2F;openrri.org&#x2F;packages&#x2F;os-images&#x2F;openrri-pre-release_v0.1.0.img.xz&quot;&gt;legacy image&lt;&#x2F;a&gt;&lt;&#x2F;td&gt;&lt;td&gt;---&lt;&#x2F;td&gt;&lt;td&gt;&lt;a href=&quot;https:&#x2F;&#x2F;gitlab.com&#x2F;openrri&#x2F;openrri&#x2F;-&#x2F;tags&#x2F;v0.2.0&quot;&gt;tag&lt;&#x2F;a&gt;&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;v0.1.0&lt;&#x2F;td&gt;&lt;td&gt;2023-11-10&lt;&#x2F;td&gt;&lt;td&gt;&lt;a href=&quot;https:&#x2F;&#x2F;openrri.org&#x2F;packages&#x2F;os-images&#x2F;openrri-pre-release_v0.1.0.img.xz&quot;&gt;legacy image&lt;&#x2F;a&gt;&lt;&#x2F;td&gt;&lt;td&gt;---&lt;&#x2F;td&gt;&lt;td&gt;&lt;a href=&quot;https:&#x2F;&#x2F;gitlab.com&#x2F;openrri&#x2F;openrri&#x2F;-&#x2F;tags&#x2F;v0.1.0&quot;&gt;tag&lt;&#x2F;a&gt;&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;&#x2F;tbody&gt;&lt;&#x2F;table&gt;
&lt;p&gt;The single legacy image covers all pre-1.0.0 versions from v0.1.0 to v0.3.0.
The project documentation refers to the latest release; older images are
archived for reproducibility and should be used at your own risk.&lt;&#x2F;p&gt;
&lt;h4 id=&quot;citation&quot;&gt;Citation&lt;&#x2F;h4&gt;
&lt;p&gt;If you use OpenRRI in scientific work, please cite the original paper on the
Range-Resolved Interferometry method
(&lt;a href=&quot;https:&#x2F;&#x2F;doi.org&#x2F;10.1364&#x2F;OE.23.009415&quot;&gt;DOI: 10.1364&#x2F;OE.23.009415&lt;&#x2F;a&gt;) and, where
possible, also link to &lt;a href=&quot;https:&#x2F;&#x2F;www.openrri.org&quot;&gt;openrri.org&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Literature</title>
        <published>2023-11-13T00:00:00+00:00</published>
        <updated>2023-11-13T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://openrri.org/literature/"/>
        <id>https://openrri.org/literature/</id>
        
        <content type="html" xml:base="https://openrri.org/literature/">&lt;p&gt;&lt;a id=&quot;ref-1&quot;&gt;&lt;&#x2F;a&gt;
1. &lt;em&gt;Kissinger, Thomas, Thomas OH Charrett, and Ralph P. Tatam.&lt;&#x2F;em&gt; &quot;Range-resolved interferometric signal processing using sinusoidal optical frequency modulation.&quot; &lt;a href=&quot;https:&#x2F;&#x2F;doi.org&#x2F;10.1364&#x2F;OE.23.009415&quot;&gt;Optics express 23.7 (2015): 9415-9431.&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
&lt;p&gt;&lt;a id=&quot;ref-2&quot;&gt;&lt;&#x2F;a&gt;
2. &lt;em&gt;Kissinger, Thomas, et al.&lt;&#x2F;em&gt; &quot;Fiber segment interferometry for dynamic strain measurements.&quot; &lt;a href=&quot;https:&#x2F;&#x2F;doi.org&#x2F;10.1109&#x2F;JLT.2016.2530940&quot;&gt;Journal of Lightwave Technology 34.19 (2016): 4620-4626.&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
&lt;p&gt;&lt;a id=&quot;ref-3&quot;&gt;&lt;&#x2F;a&gt;
3. &lt;em&gt;James, Stephen W., et al.&lt;&#x2F;em&gt; &quot;Fibre-optic measurement of strain and shape on a helicopter rotor blade during a ground run: 1. Measurement of strain.&quot; &lt;a href=&quot;https:&#x2F;&#x2F;doi.org&#x2F;10.1088&#x2F;1361-665X&#x2F;ac736d&quot;&gt;Smart Materials and Structures 31.7 (2022): 075014.&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
&lt;p&gt;&lt;a id=&quot;ref-4&quot;&gt;&lt;&#x2F;a&gt;
4. &lt;em&gt;Kissinger, Thomas, et al.&lt;&#x2F;em&gt; &quot;Fibre-optic measurement of strain and shape on a helicopter rotor blade during a ground run: 2. Measurement of shape.&quot; &lt;a href=&quot;https:&#x2F;&#x2F;doi.org&#x2F;10.1088&#x2F;1361-665X&#x2F;ac736c&quot;&gt;Smart Materials and Structures 31.7 (2022): 075015.&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
&lt;p&gt;&lt;a id=&quot;ref-5&quot;&gt;&lt;&#x2F;a&gt;
5. &lt;em&gt;Shmagun, Vitalii, et al.&lt;&#x2F;em&gt; &quot;Comparison of fiber interferometric sensor with a commercial interferometer for a Kibble balance velocity calibration.&quot; &lt;a href=&quot;https:&#x2F;&#x2F;doi.org&#x2F;10.1088&#x2F;1361-6501&#x2F;acf2b7&quot;&gt;Measurement Science and Technology (2023).&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
&lt;p&gt;&lt;a id=&quot;ref-6&quot;&gt;&lt;&#x2F;a&gt;
6. &lt;em&gt;Shmagun, Vitalii, et al.&lt;&#x2F;em&gt; &quot;Absolute distance measurements for in-situ interferometer characterisation using range-resolved interferometry.&quot; &lt;a href=&quot;https:&#x2F;&#x2F;doi.org&#x2F;10.1088&#x2F;1361-6501&#x2F;ac970a&quot;&gt;Measurement Science and Technology 33.12 (2022): 125024.&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Imprint</title>
        <published>2023-10-18T00:00:00+00:00</published>
        <updated>2023-10-18T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://openrri.org/imprint/"/>
        <id>https://openrri.org/imprint/</id>
        
        <content type="html" xml:base="https://openrri.org/imprint/">&lt;p&gt;Institute for Process Measurement and Sensor Technology&lt;br &#x2F;&gt;
Technische Universität Ilmenau&lt;br &#x2F;&gt;
Jun.-Prof. Thomas Kissinger&lt;br &#x2F;&gt;
PF 100565&lt;br &#x2F;&gt;
98684 Ilmenau&#x2F; Germany&lt;&#x2F;p&gt;
&lt;p&gt;+49 (0) 3677 69-2823&lt;br &#x2F;&gt;
&lt;a href=&quot;mailto:thomas.kissinger@tu-ilmenau.de&quot;&gt;thomas.kissinger@tu-ilmenau.de&lt;&#x2F;a&gt;&lt;br &#x2F;&gt;
&lt;a href=&quot;mailto:openrri@tu-ilmenau.de&quot;&gt;openrri@tu-ilmenau.de&lt;&#x2F;a&gt;&lt;br &#x2F;&gt;
&lt;a href=&quot;http:&#x2F;&#x2F;www.tu-ilmenau.de&#x2F;ipms&#x2F;nfm&quot;&gt;www.tu-ilmenau.de&#x2F;ipms&#x2F;nfm&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
&lt;h4 id=&quot;copyright&quot;&gt;Copyright&lt;&#x2F;h4&gt;
&lt;p&gt;Copyright 2023-2026, TU Ilmenau, OpenRRI, All rights reserved. All texts, images and graphics are subject to copyright and other laws for the protection of intellectual property. Duplication, processing, distribution and any form of commercialisation of such material beyond the scope of the copyright law shall require the prior written consent of its author or creator. Downloads and copies of this site are only permitted for private use. They may not be copied for commercial purposes or for distribution, nor may they be modified and used on other websites. Legally protected images and third-party content are labelled as such.&lt;br &#x2F;&gt;
Should you become aware of a copyright infringement, please inform us accordingly. We will remove such infringements immediately.&lt;&#x2F;p&gt;
&lt;h4 id=&quot;liability-notice&quot;&gt;Liability notice&lt;&#x2F;h4&gt;
&lt;p&gt;The information on this website has been compiled with the greatest possible care. Despite the most careful checks, we cannot guarantee that it is free of errors. Therefore, any guarantee or liability for the accuracy, timeliness and completeness of the information and data provided is excluded. This also applies to all other websites referred to directly or indirectly or which can be reached via a hyperlink from our website. We are not responsible for the content of such websites.&lt;&#x2F;p&gt;
&lt;h4 id=&quot;further-information&quot;&gt;Further information&lt;&#x2F;h4&gt;
&lt;p&gt;We welcome any comments or suggestions regarding our website. Please send them to the &lt;a href=&quot;mailto:susanne.ecke@tu-ilmenau.de&quot;&gt;webmaster&lt;&#x2F;a&gt; or
open an &lt;a href=&quot;https:&#x2F;&#x2F;gitlab.com&#x2F;openrri&#x2F;openrri.org&#x2F;-&#x2F;work_items?sort=created_date&amp;amp;state=opened&amp;amp;first_page_size=20&quot;&gt;issue&lt;&#x2F;a&gt; in the bug tracker.&lt;&#x2F;p&gt;
&lt;p&gt;Last change: 27.04.2026&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Licence and Copyright</title>
        <published>2023-10-18T00:00:00+00:00</published>
        <updated>2023-10-18T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://openrri.org/licence-and-copyright/"/>
        <id>https://openrri.org/licence-and-copyright/</id>
        
        <content type="html" xml:base="https://openrri.org/licence-and-copyright/">&lt;p&gt;OpenRRI is a project provided by the &lt;a href=&quot;&#x2F;imprint&#x2F;&quot;&gt;Institute for Process Measurement and Sensor Technology, TU Ilmenau&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;h4 id=&quot;licensing&quot;&gt;Licensing&lt;&#x2F;h4&gt;
&lt;p&gt;The OpenRRI software consisting of the OpenRRI Python library as well as the example scripts and applications, is licensed under the &lt;a href=&quot;https:&#x2F;&#x2F;www.gnu.org&#x2F;licenses&#x2F;lgpl-3.0.txt&quot;&gt;GNU Lesser General Public License Version 3 (LGPLv3)&lt;&#x2F;a&gt;. Copies of the full, unmodified license texts are provided in the &lt;code&gt;COPYING&lt;&#x2F;code&gt; file for the &lt;a href=&quot;https:&#x2F;&#x2F;www.gnu.org&#x2F;licenses&#x2F;gpl-3.0.txt&quot;&gt;GPLv3&lt;&#x2F;a&gt; and in the &lt;code&gt;COPYING.LESSER&lt;&#x2F;code&gt; file for the supplemental &lt;a href=&quot;https:&#x2F;&#x2F;www.gnu.org&#x2F;licenses&#x2F;lgpl-3.0.txt&quot;&gt;LPGLv3&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;h4 id=&quot;citation-request&quot;&gt;Citation request&lt;&#x2F;h4&gt;
&lt;p&gt;If you are using the OpenRRI project for any work that forms part of a scientific publication, you are kindly requested to cite the original paper on the Range-Resolved Interferometry (RRI) method (DOI: &lt;a href=&quot;https:&#x2F;&#x2F;doi.org&#x2F;10.1364&#x2F;OE.23.009415&quot;&gt;https:&#x2F;&#x2F;doi.org&#x2F;10.1364&#x2F;OE.23.009415&lt;&#x2F;a&gt;) and, if possible, also link to the OpenRRI project (&quot;&lt;a href=&quot;https:&#x2F;&#x2F;www.openrri.org&quot;&gt;https:&#x2F;&#x2F;www.openrri.org&lt;&#x2F;a&gt;&quot;) within that publication.&lt;&#x2F;p&gt;
</content>
        
    </entry>
</feed>
