Skip to main content


The Time Tagger series combines high performance time-to-digital converters with flexible software toolkits, enabling you to acquire and process your digital signals on-the-fly.

This package contains the Python libraries for the Time Tagger API and the FPGA firmware required. These can be used to control the hardware and to create measurements that are hooked onto the time tag stream.

Requirements

  • Python >= 3.8
  • numpy >= 1.23.0
  • Operating system: Linux (glibc >= 2.28), or Windows 10 (or newer)

All wheels use the CPython stable ABI (cp38-abi3) and are thus compatible with any Python version >= 3.8.

Installation

python -m pip install --upgrade pip
python -m pip install Swabian-TimeTagger

Usage

from Swabian import TimeTagger as TT
with TT.createTimeTagger() as tagger:
    tagger.setTestSignal([1,2], True)
    with TT.Correlation(tagger=tagger, channel_1=1, channel_2=2) as corr:
        corr.startFor(1e12) # one second
        corr.waitUntilFinished()
        print(corr.getData())

Support

For assistance, please reach out to us at support@swabianinstruments.com

Metadata

Release files for Swabian-TimeTagger 2.22.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for Swabian-TimeTagger 2.22.6
File
swabian_timetagger-2.22.6-cp38-abi3-win_amd64.whl CPython 3.8 abi3 Windows x86-64 Details
swabian_timetagger-2.22.6-cp38-abi3-win32.whl CPython 3.8 abi3 Windows x86-32 Details
swabian_timetagger-2.22.6-cp38-abi3-manylinux_2_28_x86_64.whl CPython 3.8 abi3 Linux glibc 2.28+ x86-64 Details
swabian_timetagger-2.22.6-cp38-abi3-manylinux_2_28_aarch64.whl CPython 3.8 abi3 Linux glibc 2.28+ ARM64 Details

Total release size: 123.7 MB

Release files / swabian_timetagger-2.22.6-cp38-abi3-win_amd64.whl

Download URL swabian_timetagger-2.22.6-cp38-abi3-win_amd64.whl
Size 29.2 MB
Tags CPython 3.8 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
9b77c8ad426589d911f118056446475bc3cd9ae8bd8a484e2fab29b9aeaa8617
BLAKE2b-256 checksum
How to use checksums
1bf014b351271b7325845646171e5ff87d0016634df77968a38f0e3fc4d5e7bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"EndeavourOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / swabian_timetagger-2.22.6-cp38-abi3-win32.whl

Download URL swabian_timetagger-2.22.6-cp38-abi3-win32.whl
Size 29.0 MB
Tags CPython 3.8 Windows x86-32 abi3
SHA-256 checksum
How to use checksums
a387ffe418b6140be4b2fba3eec4acf6bc29c6e0454d5bd9b1ece9f2d9cef87d
BLAKE2b-256 checksum
How to use checksums
7d0a4cfbdd4d5075a062878853670043d0175cc011737df80494a6253db01ad2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"EndeavourOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / swabian_timetagger-2.22.6-cp38-abi3-manylinux_2_28_x86_64.whl

Download URL swabian_timetagger-2.22.6-cp38-abi3-manylinux_2_28_x86_64.whl
Size 32.7 MB
Tags CPython 3.8 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
0dd1260cca31b802e3156fc0d07598330eb5de0b5e3051a575ec0ca48f118d6c
BLAKE2b-256 checksum
How to use checksums
92ae7af54dd63c8431de1eaef30234266d9aebcee522dc894abcf5291fd0bb55
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"EndeavourOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / swabian_timetagger-2.22.6-cp38-abi3-manylinux_2_28_aarch64.whl

Download URL swabian_timetagger-2.22.6-cp38-abi3-manylinux_2_28_aarch64.whl
Size 32.8 MB
Tags CPython 3.8 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
5bdef0666d47e2980dd7cc783016b2f0a7605b23760c56c142deeadd4be8aa56
BLAKE2b-256 checksum
How to use checksums
2c1553f817077a763a32bc888c375aebec9c853496f64b228ac67b1304e42eac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"EndeavourOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

2.22.6 This release

4 release files

2.22.4

4 release files

2.22.0

4 release files

2.21.2

2 release files

2.21.0

2 release files

2.20.2

2 release files

2.20.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page