Skip to main content

Python package for reading sensor data from IODATA UD-CO2S or Pocket CO2 Sensor

Project description

IODATA UD-CO2S Sensor Data Reader

CI Status Documentation Status Test coverage percentage

uv Ruff pre-commit

PyPI Version Supported Python versions License


Documentation: https://ud-co2s.readthedocs.io

Source Code: https://github.com/34j/ud-co2s


Python package for reading sensor data from IODATA UD-CO2S or Pocket CO2 Sensor

Installation

Install this via pip or pipx (or your favourite package manager):

pipx install ud-co2s

Usage

ud-co2s --plot --log

CLI

Icon

In Linux you may additionally need to set permissions for the serial device:

sudo chmod 666 /dev/ttyACM0

Run on startup

npm install -g nodemon

%appdata%/Microsoft/Windows/Start Menu/Programs/Startup/ud-co2s.bat:

nodemon -x "ud-co2s --log --plot --icon --log-path %localappdata%/ud-co2s/ud-co2s.log || touch %localappdata%/ud-co2s/ud-co2s.lock" --watch "%LOCALAPPDATA%/ud-co2s/ud-co2s.lock"

(If powershell):

nodemon -x "ud-co2s --log --plot --icon --log-path %localappdata%/ud-co2s/ud-co2s.log || touch %localappdata%/ud-co2s/ud-co2s.lock" --watch "$env:LOCALAPPDATA/ud-co2s/ud-co2s.lock"

Contributors ✨

Thanks goes to these wonderful people (emoji key):

This project follows the all-contributors specification. Contributions of any kind welcome!

Alternatives

非公式

公式

Credits

Copier

This package was created with Copier and the browniebroke/pypackage-template project template.

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

ud_co2s-1.0.0.tar.gz (13.3 kB view details)

Uploaded Source

Built Distribution

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

ud_co2s-1.0.0-py3-none-any.whl (9.7 kB view details)

Uploaded Python 3

File details

Details for the file ud_co2s-1.0.0.tar.gz.

File metadata

  • Download URL: ud_co2s-1.0.0.tar.gz
  • Upload date:
  • Size: 13.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for ud_co2s-1.0.0.tar.gz
Algorithm Hash digest
SHA256 333d00d776400187a6b3248c546c5f7b22d0ed70d07fd1dce09ff51c5dfd89e9
MD5 a6a8b885ac8aaafcda78e9a798b1769e
BLAKE2b-256 4966717132173d68b11fd0304fa9c702070d086fc3f11386d9452a5a2c141af7

See more details on using hashes here.

Provenance

The following attestation bundles were made for ud_co2s-1.0.0.tar.gz:

Publisher: ci.yml on 34j/ud-co2s

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

File details

Details for the file ud_co2s-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: ud_co2s-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 9.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for ud_co2s-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c5ae1abf520fcde4e240153e03b7d16b8ecf2673d55fe28d1012c1c80cf6b442
MD5 c137892921183485afd068bf1f3bf139
BLAKE2b-256 4c9703d0eb60c976af15e9f6f1ee3587257ba1d0647f546ee4c06c995105ec5a

See more details on using hashes here.

Provenance

The following attestation bundles were made for ud_co2s-1.0.0-py3-none-any.whl:

Publisher: ci.yml on 34j/ud-co2s

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