Skip to main content

A provider of Universal Unique Time IDs, UTIDs

Project description

Karabo UTID Server

Karabo Badge PyPI - Version PyPI - Python Version PyPI - License PyPI - Wheel GitHub language count GitHub top language GitHub contributors GitHub commit activity GitHub Repo stars

The UTIDServer device provides Universal Unique Timing Identifiers (UTID)s to a distributed Karabo installation, by emitting signalTimeTicks.

In the EuXFEL context a UTID corresponds to a train id.

In this basic implementation the POSIX timestamp is used to deduce the UTID on the precision of period.

The device can be subclassed to implement more sophisticated timing provision, e.g. on-top of a protocol like White Rabbit. In this case the get_utid needs to be overwritten.

Project details


Download files

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

Source Distribution

karabo_utidserver-3.0.2.tar.gz (67.5 kB view details)

Uploaded Source

Built Distribution

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

karabo_utidserver-3.0.2-py3-none-any.whl (21.2 kB view details)

Uploaded Python 3

File details

Details for the file karabo_utidserver-3.0.2.tar.gz.

File metadata

  • Download URL: karabo_utidserver-3.0.2.tar.gz
  • Upload date:
  • Size: 67.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for karabo_utidserver-3.0.2.tar.gz
Algorithm Hash digest
SHA256 d574e424abe8533d4917c1ff5226906c55b2ff66f9a9fdcb041e8e94065571f9
MD5 846fd9e9a67399e720297144e0d6d0c2
BLAKE2b-256 be8ceb5f9f66624165971775caf011498a852c46dca51fdfa619e4dad0a6c95d

See more details on using hashes here.

File details

Details for the file karabo_utidserver-3.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for karabo_utidserver-3.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 9f77e5dc28c475e2e3ada78edee4e21ea9c8d76fae1ed712c063a736c4377614
MD5 6556ca6723766c7504afa5582552c1ce
BLAKE2b-256 e33297ec3ed96de2f4e40e5621d33a769326f8bf5614eb2b62a765363524d3b7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page