Skip to main content

No project description provided

Project description

SerialWriter

Send integers to serial ports with precise timing control. Ideal for sending "trigger" signals to external devices.

Usage

from serial_triggers import SerialTriggerWriter

# List ports
ports = SerialTriggerWriter.list_ports()

# Basic usage
writer = SerialTriggerWriter("/dev/ttyUSB0", 9600)
writer.write(42)
writer.write(43, delay=0.1)

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

serial_triggers-0.1.12.tar.gz (8.2 kB view details)

Uploaded Source

Built Distributions

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

serial_triggers-0.1.12-cp38-abi3-win_amd64.whl (185.3 kB view details)

Uploaded CPython 3.8+Windows x86-64

serial_triggers-0.1.12-cp38-abi3-win32.whl (177.8 kB view details)

Uploaded CPython 3.8+Windows x86

serial_triggers-0.1.12-cp38-abi3-musllinux_1_2_x86_64.whl (501.7 kB view details)

Uploaded CPython 3.8+musllinux: musl 1.2+ x86-64

serial_triggers-0.1.12-cp38-abi3-musllinux_1_2_i686.whl (531.2 kB view details)

Uploaded CPython 3.8+musllinux: musl 1.2+ i686

serial_triggers-0.1.12-cp38-abi3-musllinux_1_2_armv7l.whl (598.0 kB view details)

Uploaded CPython 3.8+musllinux: musl 1.2+ ARMv7l

serial_triggers-0.1.12-cp38-abi3-musllinux_1_2_aarch64.whl (508.2 kB view details)

Uploaded CPython 3.8+musllinux: musl 1.2+ ARM64

serial_triggers-0.1.12-cp38-abi3-macosx_11_0_arm64.whl (290.6 kB view details)

Uploaded CPython 3.8+macOS 11.0+ ARM64

File details

Details for the file serial_triggers-0.1.12.tar.gz.

File metadata

  • Download URL: serial_triggers-0.1.12.tar.gz
  • Upload date:
  • Size: 8.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.9.0

File hashes

Hashes for serial_triggers-0.1.12.tar.gz
Algorithm Hash digest
SHA256 38ae907799e65b29fca34e4fde964581533589f4000e426cf69073dca73a4bc8
MD5 6bc8f907348abe6752b83895b527f02d
BLAKE2b-256 5a786d950729501943bf8670b6d91c69e57ee6a27b65561dc4e25e9d6c776c92

See more details on using hashes here.

File details

Details for the file serial_triggers-0.1.12-cp38-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for serial_triggers-0.1.12-cp38-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 e20ff3de07c08c25ae14533ff8e613f8e25a71dd4381fb3ccf2fcc81d25ca85d
MD5 f8c9f783c96565f155ca364ff419a113
BLAKE2b-256 6ceb9584a14dbe2ef1221dbe095c416637c89957f07e8b382b826891914f6fda

See more details on using hashes here.

File details

Details for the file serial_triggers-0.1.12-cp38-abi3-win32.whl.

File metadata

File hashes

Hashes for serial_triggers-0.1.12-cp38-abi3-win32.whl
Algorithm Hash digest
SHA256 62b305e9951c5feb7d66cb8a02d5de0fc8396d1a9d895e2120ad75e5bbacec74
MD5 a9b2674f45f0b0d8bbbda9e4ad159832
BLAKE2b-256 c90791ccdf5efa090464dddcc5c749d91ecf2918c8fbb68a1eb25055264280ee

See more details on using hashes here.

File details

Details for the file serial_triggers-0.1.12-cp38-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for serial_triggers-0.1.12-cp38-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5a9848006cb5e8c1c15ad274f7da8862612c0404486341203be4fe9241552af8
MD5 e6c17aedb21e1004d77fe9daf33630ce
BLAKE2b-256 6dc5c58ff3507f535c7400c9f706be5acf69495cc26254088493f30ab0ba5bcf

See more details on using hashes here.

File details

Details for the file serial_triggers-0.1.12-cp38-abi3-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for serial_triggers-0.1.12-cp38-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 8a822a499a7b25274f5c34a34462f2983b49b7f3113bc2d243ba14548b3540c1
MD5 ed1db056152fa5ba24cffc5760a32609
BLAKE2b-256 91bdf4cf0d49bc97865347b7778960b883bac1c481078f532cac48a53934c5a0

See more details on using hashes here.

File details

Details for the file serial_triggers-0.1.12-cp38-abi3-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for serial_triggers-0.1.12-cp38-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 ad76aea61ce6d3992039fb46c89e2838d576de44597a89529a737d1bac8f935e
MD5 dfb3890daffe5ab0927bee19fe59ee12
BLAKE2b-256 1f2cc18e456673a5492d1aa4b625d6f19e1c54b1be749540a7f02e1b74dec6b3

See more details on using hashes here.

File details

Details for the file serial_triggers-0.1.12-cp38-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for serial_triggers-0.1.12-cp38-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4460d964f8aad636c67dac0eaf84f4f4e9c5591471868019ac8799816ebcc4ff
MD5 9d7e14fd208fd72ad5d8d6c9a0bedeec
BLAKE2b-256 f6aca6597be5cce66c57c3a362856457a4a43ba130046a4077dbaf7f7c323e99

See more details on using hashes here.

File details

Details for the file serial_triggers-0.1.12-cp38-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for serial_triggers-0.1.12-cp38-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 386f4bae3655a1f66f8790b198310db673f381c4e1580ba7a35b48bd0cc8427a
MD5 a185a344fc7a408f0e7ebca19a90d8f5
BLAKE2b-256 4f9a99199e76766b2960accb12e795bf8f75da5c15df0a4158e3cd5e4f013cc6

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