Skip to main content

Library for communication with VMK spectrometer through USB interface

Project description

Libspectrum

PyPI Version Build Status Documentation

Python библиотека для работы со спектрометрами производства VMK через USB интерфейс.

🔍 Документация 📦 PyPI

✨ Возможности

  • 📈 Получение спектральных данных
  • 🎯 Калибровка по темновому сигналу
  • ⚙️ Возможность неблокирующего и непрерывного чтения
  • 💾 Сохранение и загрузка измерений
  • ➗ Математические операции со спектрами

📈 Демо приложение

В рамках проекта для демонстрации возможностей неблокирующего чтения было написанно небольшое демо приложение, для визуализации спектра в реальном времени.

Banner

💻 Поддерживаемые платформы

ОС Статус Реализация
Windows Python + ftd2xx
Linux (Ubuntu) ⚠️ C++ + libftdi
macOS Не поддерживается

Project details


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.

libspectrum-0.0.2-cp313-cp313-win_amd64.whl (12.6 kB view details)

Uploaded CPython 3.13Windows x86-64

libspectrum-0.0.2-cp313-cp313-manylinux_2_17_x86_64.whl (156.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

libspectrum-0.0.2-cp312-cp312-win_amd64.whl (12.6 kB view details)

Uploaded CPython 3.12Windows x86-64

libspectrum-0.0.2-cp312-cp312-manylinux_2_17_x86_64.whl (156.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

libspectrum-0.0.2-cp311-cp311-win_amd64.whl (12.6 kB view details)

Uploaded CPython 3.11Windows x86-64

libspectrum-0.0.2-cp311-cp311-manylinux_2_17_x86_64.whl (157.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

File details

Details for the file libspectrum-0.0.2-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for libspectrum-0.0.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 03fff9ceef8efce609dccb7607334cb032386a5395063c129a43dc469b1d933b
MD5 87c59ba273f7d2aeee46397614841fcc
BLAKE2b-256 cd8716f210a29ddf1392d97429b70551442bb643c476a557d9bef488671c8e5e

See more details on using hashes here.

Provenance

The following attestation bundles were made for libspectrum-0.0.2-cp313-cp313-win_amd64.whl:

Publisher: release.yml on Routybor/libspectrum

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libspectrum-0.0.2-cp313-cp313-manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for libspectrum-0.0.2-cp313-cp313-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 a1fab8670dd2693e3c8ee22585e9d0c964500cc34dd499e2e6fe6049fc033293
MD5 cf50664e3cc127de44aa965e53aa08a5
BLAKE2b-256 fff42e65f61ebfd754ba5b3c777fb599c9078ee3a310fb8a3a692aa8263a2265

See more details on using hashes here.

Provenance

The following attestation bundles were made for libspectrum-0.0.2-cp313-cp313-manylinux_2_17_x86_64.whl:

Publisher: release.yml on Routybor/libspectrum

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libspectrum-0.0.2-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for libspectrum-0.0.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 aff82e0403216187d6d6bedb27d9ba676f7f054aa40183d0e92c8dff50e9d62f
MD5 1bbe9fc798c68bbb047c06c4adec4d5a
BLAKE2b-256 0af878cbf3087cc5a6c247fa07dbeb9da2961543184f2c58e5202b96f172d0ee

See more details on using hashes here.

Provenance

The following attestation bundles were made for libspectrum-0.0.2-cp312-cp312-win_amd64.whl:

Publisher: release.yml on Routybor/libspectrum

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libspectrum-0.0.2-cp312-cp312-manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for libspectrum-0.0.2-cp312-cp312-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 51a98a7b7b21b796f57ab61bedc903dda0336197f99200e1dd66ed2b3aca56b1
MD5 e68e7ce8f348b732ec195d35ce196c2e
BLAKE2b-256 0a027bef924473e24ab900b38fce01320051001845414174ca42721c6dfdfe7a

See more details on using hashes here.

Provenance

The following attestation bundles were made for libspectrum-0.0.2-cp312-cp312-manylinux_2_17_x86_64.whl:

Publisher: release.yml on Routybor/libspectrum

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libspectrum-0.0.2-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for libspectrum-0.0.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 21158640f1573aecd20676457186c7a6b8952d8cdd249a5754d2d2a7c84b5e8a
MD5 6780091a51e0cb83bb8c10f73be90c98
BLAKE2b-256 630cec626b75ef3dd79f20965f932a3a2798772569d242bdd9d98ad907a25650

See more details on using hashes here.

Provenance

The following attestation bundles were made for libspectrum-0.0.2-cp311-cp311-win_amd64.whl:

Publisher: release.yml on Routybor/libspectrum

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libspectrum-0.0.2-cp311-cp311-manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for libspectrum-0.0.2-cp311-cp311-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 8e9327b30cd6e13a28a565c5b3b8c3c93a1e13bcfb2506c6d5438597eac5d550
MD5 43d9538daaab15808e1d182bf7095f1c
BLAKE2b-256 7e72f816bebeb8ab76b258c053ab4e0d511f6c6da2a9fa87ecce057e2788e089

See more details on using hashes here.

Provenance

The following attestation bundles were made for libspectrum-0.0.2-cp311-cp311-manylinux_2_17_x86_64.whl:

Publisher: release.yml on Routybor/libspectrum

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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