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

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

swabian_timetagger-2.22.2.0-cp38-abi3-win_amd64.whl (29.2 MB view details)

Uploaded CPython 3.8+Windows x86-64

swabian_timetagger-2.22.2.0-cp38-abi3-win32.whl (29.0 MB view details)

Uploaded CPython 3.8+Windows x86

swabian_timetagger-2.22.2-cp38-abi3-manylinux_2_28_x86_64.whl (32.8 MB view details)

Uploaded CPython 3.8+manylinux: glibc 2.28+ x86-64

swabian_timetagger-2.22.2-cp38-abi3-manylinux_2_28_aarch64.whl (32.8 MB view details)

Uploaded CPython 3.8+manylinux: glibc 2.28+ ARM64

File details

Details for the file swabian_timetagger-2.22.2.0-cp38-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for swabian_timetagger-2.22.2.0-cp38-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 8402ce0f48a759a2f4ad8542e3739a096b370d3bf829696d19d840232060b8fe
MD5 a7c7e67b0cd4e012711758c9be089de6
BLAKE2b-256 d82bd82fcde8ec22c9bc6f21553d60483dcc9a807aa75128d6085a7b823d4669

See more details on using hashes here.

File details

Details for the file swabian_timetagger-2.22.2.0-cp38-abi3-win32.whl.

File metadata

File hashes

Hashes for swabian_timetagger-2.22.2.0-cp38-abi3-win32.whl
Algorithm Hash digest
SHA256 2a36dffd50a72378385727c6c098db14ed2d7ecef9f50904ac8e00ac99e29c53
MD5 d263535c6c46d0966c106ece9a7a4c0b
BLAKE2b-256 19a79718fb748596e093c5b5cea35b34422716ca8d88c58e949067433b81b0b0

See more details on using hashes here.

File details

Details for the file swabian_timetagger-2.22.2-cp38-abi3-manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: swabian_timetagger-2.22.2-cp38-abi3-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 32.8 MB
  • Tags: CPython 3.8+, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.25 {"installer":{"name":"uv","version":"0.11.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Fedora Linux","version":"44","id":"","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for swabian_timetagger-2.22.2-cp38-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 eb5fdba128f4178d54df9a3c078efb62eaedc550bfb16c04be09cae67a7429c9
MD5 fc7b4413bbf2e0a0cca028bb54765b57
BLAKE2b-256 c614387102ed9c7979f26567a343f8262fa89f45095124d34190971f3b19088c

See more details on using hashes here.

File details

Details for the file swabian_timetagger-2.22.2-cp38-abi3-manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: swabian_timetagger-2.22.2-cp38-abi3-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 32.8 MB
  • Tags: CPython 3.8+, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.25 {"installer":{"name":"uv","version":"0.11.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Fedora Linux","version":"44","id":"","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for swabian_timetagger-2.22.2-cp38-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c3bbf37b3c9b600f34307d01292b42954aa50df8fc2e7d64ed60eddfd1c55e36
MD5 6413059713f55932d144f8a2190be2bd
BLAKE2b-256 ee7ac376ebc423cba53193de5e3c172c6ab460bdcdd5acf4262d9a25c85bae3d

See more details on using hashes here.

Release history Release notifications | RSS feed

2.22.4

4 files

This release

2.22.2 This release

4 files

2.22.0

4 files

2.21.2

2 files

2.21.0

2 files

2.20.2

2 files

2.20.0

2 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