<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Time Tagger Setup on Swabian Instruments</title><link>https://www.swabianinstruments.com/knowledge/base/time-tagger-setup/</link><description>Recent content in Time Tagger Setup on Swabian Instruments</description><generator>Hugo</generator><language>en</language><lastBuildDate>Fri, 16 Aug 2024 00:00:00 +0000</lastBuildDate><atom:link href="https://www.swabianinstruments.com/knowledge/base/time-tagger-setup/index.xml" rel="self" type="application/rss+xml"/><item><title>Optimal PC Requirements for Time Tagger</title><link>https://www.swabianinstruments.com/knowledge/base/time-tagger-setup/best-pc-requirements-for-time-tagger/</link><pubDate>Wed, 31 Jul 2024 00:00:00 +0000</pubDate><guid>https://www.swabianinstruments.com/knowledge/base/time-tagger-setup/best-pc-requirements-for-time-tagger/</guid><description>&lt;p>Time Tagger is supported on Windows (10 or higher) and several Linux distributions. Please find more information under this &lt;a href='https://www.swabianinstruments.com/time-tagger/downloads/'>link&lt;/a>. Our high-performance GUI &lt;em>Time Tagger Lab&lt;/em> is available for Windows only. For Linux users, the Web Application is still available, but it is deprecated and not maintained anymore. The Time Tagger is not supported on macOS. If you need to use the Time Tagger with macOS, you can have a look at this &lt;a href='https://www.swabianinstruments.com/knowledge/base/time-tagger-setup/using-time-tagger-on-macos/'> article &lt;/a> for possible solutions.&lt;/p></description></item><item><title>Connecting Time Tagger via USB Port</title><link>https://www.swabianinstruments.com/knowledge/base/time-tagger-setup/connecting-time-tagger-via-usb-port/</link><pubDate>Fri, 16 Aug 2024 00:00:00 +0000</pubDate><guid>https://www.swabianinstruments.com/knowledge/base/time-tagger-setup/connecting-time-tagger-via-usb-port/</guid><description>&lt;p>&lt;em>Time Tagger Ultra&lt;/em> and &lt;em>Time Tagger X&lt;/em> support USB3 connection. Always connect them to a USB3 port on your PC using a high-quality USB3 cable,
preferably the one provided with the product. This helps prevent connection issues between the Time Tagger and the PC.
A misconfigured connection may cause a failure, with an error message stating: “device is plugged to USB2,
it will be slow, but when the device is plugged into a USB 3.0 port.&amp;quot;&lt;/p></description></item><item><title>Downloading the Time Tagger Software</title><link>https://www.swabianinstruments.com/knowledge/base/time-tagger-setup/downloading-the-time-tagger-software/</link><pubDate>Wed, 31 Jul 2024 00:00:00 +0000</pubDate><guid>https://www.swabianinstruments.com/knowledge/base/time-tagger-setup/downloading-the-time-tagger-software/</guid><description>&lt;p>The Time Tagger software can be downloaded at &lt;a href="https://www.swabianinstruments.com/time-tagger/downloads/">this link&lt;/a>.&lt;/p>
&lt;p>If needed, older versions can be found in our archive at &lt;a href="https://www.swabianinstruments.com/time-tagger/downloads-archive/">this link&lt;/a>.&lt;/p>
&lt;p>A revision history of all our releases can be found at &lt;a href="https://www.swabianinstruments.com/static/documentation/TimeTagger/sections/changelog.html">this link&lt;/a>.&lt;/p>
&lt;p>If you need the software for our &lt;em>Pulse Streamer 8/2&lt;/em>, it can be downloaded at &lt;a href="https://www.swabianinstruments.com/pulse-streamer-8-2/downloads/">this link&lt;/a>.&lt;/p></description></item><item><title>Resolving License Acquisition Errors</title><link>https://www.swabianinstruments.com/knowledge/base/time-tagger-setup/resolving-license-acquisition-errors/</link><pubDate>Fri, 16 Aug 2024 00:00:00 +0000</pubDate><guid>https://www.swabianinstruments.com/knowledge/base/time-tagger-setup/resolving-license-acquisition-errors/</guid><description>&lt;p>There are multiple scenarios in which the license is not automatically acquired, as described in the installation section of our &lt;a href="https://www.swabianinstruments.com/static/documentation/TimeTagger/gettingStarted/installation.html"> documentation &lt;/a>.&lt;/p>
&lt;p>Sometimes, the request for a free license fails, and the software tries to acquire it again. This failure can be due to the absence of a stable Internet connection or a firewall blocking the license request. Usually, you will notice failed license requests when error messages appear, as shown below:&lt;/p></description></item><item><title>Fixing Python ModuleNotFound Error for Time Tagger</title><link>https://www.swabianinstruments.com/knowledge/base/time-tagger-setup/fixing-python-modulenotfound-error-for-time-tagger/</link><pubDate>Fri, 16 Aug 2024 00:00:00 +0000</pubDate><guid>https://www.swabianinstruments.com/knowledge/base/time-tagger-setup/fixing-python-modulenotfound-error-for-time-tagger/</guid><description>&lt;p>Normally, the installation procedure should automatically add the installation path to your Python path. If the variable &amp;ldquo;PYTHONPATH&amp;rdquo; is missing or it does not contain TimeTagger installation path, python is not able to find the Time Tagger library and import the packages.&lt;/p>
&lt;p>The error typically appears as:&lt;/p>
&lt;pre style="background-color: #f4f4f4; padding: 0; margin: 0; border-left: 4px solid #016699; line-height: 1.4;">
&lt;code style="display: block; padding: 0em 1em; margin: 0;">
Traceback (most recent call last):
 File "&lt;ipython-input-3-9d3c3ff1b8d9>", line 10, in &lt;module>
 import TimeTagger
ModuleNotFoundError: No module named 'TimeTagger'
&lt;/code>
&lt;/pre>
&lt;p>
&lt;p>The Time Tagger Python module is installed in it&amp;rsquo;s own folder along with other required compiled libraries. By default, it is located in:
&lt;strong> &amp;lsquo;C:\Program Files\Swabian Instruments\Time Tagger\driver\python\ &lt;/strong>&lt;/p></description></item><item><title>Using Time Tagger on macOS</title><link>https://www.swabianinstruments.com/knowledge/base/time-tagger-setup/using-time-tagger-on-macos/</link><pubDate>Wed, 31 Jul 2024 00:00:00 +0000</pubDate><guid>https://www.swabianinstruments.com/knowledge/base/time-tagger-setup/using-time-tagger-on-macos/</guid><description>&lt;p>Time Tagger is supported on Windows and Linux, but not on macOS.&lt;/p>
&lt;p>A workaround might be to run Windows OS on a virtual machine on macOS system and expose the USB port with the Time Tagger to the VM.&lt;/p>
&lt;p>Another option to control the Time Tagger with Mac OS (and in Python) would be with &lt;a href="https://www.swabianinstruments.com/static/documentation/TimeTagger/tutorials/TimeTaggerRPC.html">TimeTaggerRPC&lt;/a>. However, it requires a Windows or Linux machine that is connected to the Time Tagger via USB.&lt;/p></description></item><item><title>Connecting Time Tagger to an external FPGA</title><link>https://www.swabianinstruments.com/knowledge/base/time-tagger-setup/connecting-time-tagger-to-an-external-fpga/</link><pubDate>Fri, 16 Aug 2024 00:00:00 +0000</pubDate><guid>https://www.swabianinstruments.com/knowledge/base/time-tagger-setup/connecting-time-tagger-to-an-external-fpga/</guid><description>&lt;p>While &lt;em>Time Tagger 20&lt;/em> and &lt;em>Time Tagger Ultra&lt;/em> exclusively have a USB interface, &lt;em>Time Tagger X&lt;/em> also features a QSFP+ interface, which allows users to output signals to a secondary FPGA at a high data rate (up to 1.2 GTags/s) and low latency. The latter refers to the time required to transfer the time tags through the QSFP+ interface and make them available in the second FPGA. As an Ethernet protocol is used, the latency for receiving the time tags in the second FPGA is approximately 10 µs.&lt;/p></description></item><item><title>Fixing Numpy 2.0.0 Import Error in Time Tagger</title><link>https://www.swabianinstruments.com/knowledge/base/time-tagger-setup/fixing-numpy-2.0.0-import-error-in-time-tagger/</link><pubDate>Fri, 16 Aug 2024 00:00:00 +0000</pubDate><guid>https://www.swabianinstruments.com/knowledge/base/time-tagger-setup/fixing-numpy-2.0.0-import-error-in-time-tagger/</guid><description>&lt;p>The Time Tagger software supports Numpy version &amp;gt;= 2.0.0 beginning from
&lt;a href="https://www.swabianinstruments.com/static/documentation/TimeTagger/sections/changelog.html#v2-17-4-17-07-2024">release 2.17.4&lt;/a>.&lt;/p>
&lt;p>If you are using an older version of Time Tagger (&amp;lt;= 2.17.2) with an updated Numpy version (&amp;gt;= 2.0.0), you will encounter an exception related to the import of &lt;code>numpy.core.multiarray&lt;/code>:&lt;/p>
&lt;pre style="background-color: #f4f4f4; padding: 0; margin: 0; border-left: 4px solid #016699; line-height: 1.4;">
&lt;code style="display: block; padding: 0em 1em; margin: 0;">
Traceback (most recent call last):
 File "C:\Program Files\Swabian Instruments\Time Tagger\driver\python\TimeTagger.py", line 15, in &amp;lt;module&amp;gt;
 import _TimeTagger
ModuleNotFoundError: No module named '_TimeTagger'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
 File "dls\__main__.py", line 5, in &amp;lt;module&amp;gt;
 File "PyInstaller\loader\pyimod02_importers.py", line 385, in exec_module
 File "dls\__init__.py", line 39, in &amp;lt;module&amp;gt;
 File "C:\Program Files\Swabian Instruments\Time Tagger\driver\python\TimeTagger.py", line 36, in &amp;lt;module&amp;gt;
 import _TimeTagger
ImportError: numpy.core.multiarray failed to import
&lt;/code>
&lt;/pre>
&lt;p>
&lt;p>The best way to resolve this issue is to update our software to the latest release, which can be downloaded &lt;a href="https://www.swabianinstruments.com">here&lt;/a>.
If updating the software is not feasible at the moment, you may need to downgrade Numpy to a suitable version 1.x.&lt;/p></description></item><item><title>Importing Time Tagger in Spyder IDE</title><link>https://www.swabianinstruments.com/knowledge/base/time-tagger-setup/importing-time-tagger-in-spyder-ide/</link><pubDate>Fri, 16 Aug 2024 00:00:00 +0000</pubDate><guid>https://www.swabianinstruments.com/knowledge/base/time-tagger-setup/importing-time-tagger-in-spyder-ide/</guid><description>&lt;p> When attempting to import the Time Tagger module in Spyder IDE, users may encounter the following error:
&lt;pre style="background-color: #f4f4f4; padding: 0; margin: 0; border-left: 4px solid #016699; line-height: 1.4;">
&lt;code style="display: block; padding: 0em 1em; margin: 0;">
: ImportError: DLL load failed [...]
&lt;/code>
&lt;/pre>
&lt;p>
&lt;p>This issue occurs because Spyder does not use the standard Windows PYTHONPATH. Instead, it has its own PYTHONPATH manager. As a result, you need to manually add the path to the TimeTagger Python module in Spyder.&lt;/p></description></item></channel></rss>