Skip to main content

Python Wrapper for Toomoss USB

Project description

TOOMOSS SDK

TOOMOSS USB to CAN, CANFD, LIN, PWM python SDK

source code adapted from usb2can_lin_pwm_example

Installation

$ uv venv
$ uv pip install toomoss-py

Example

from ctypes import byref, c_uint

from toomoss_py.api.usb_device import USB_ScanDevice

dev_handles = (c_uint * 8)()
ret = USB_ScanDevice(byref(dev_handles))
if ret == 0:
    raise Exception("ToomossLIN: No device connected!")

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

toomoss_py-0.1.2.tar.gz (7.6 MB view details)

Uploaded Source

Built Distribution

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

toomoss_py-0.1.2-py3-none-any.whl (7.6 MB view details)

Uploaded Python 3

File details

Details for the file toomoss_py-0.1.2.tar.gz.

File metadata

  • Download URL: toomoss_py-0.1.2.tar.gz
  • Upload date:
  • Size: 7.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for toomoss_py-0.1.2.tar.gz
Algorithm Hash digest
SHA256 7557e1153f25be5fd2de194d2035d135c27e8a7d66bc5f8fe7f5b9f672514cb8
MD5 b21d3ac7f9be79131429ec9ffdcf05bb
BLAKE2b-256 2c18155fa1f494ccbef4edf1f678fcfea96f963a5333367f08ead7f9a96f7655

See more details on using hashes here.

Provenance

The following attestation bundles were made for toomoss_py-0.1.2.tar.gz:

Publisher: python-publish.yml on mikisama/toomoss_py

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

File details

Details for the file toomoss_py-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: toomoss_py-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 7.6 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for toomoss_py-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 219ea232d678c81f5bfdea043abc1c59332760315098be16da31d352cd338ce4
MD5 482e9ccf984e25cabd91cb746a15a204
BLAKE2b-256 5e3a02c1659d95f2e0e7233d9c4273099c24e2ebed4780f00943debd4bab1c72

See more details on using hashes here.

Provenance

The following attestation bundles were made for toomoss_py-0.1.2-py3-none-any.whl:

Publisher: python-publish.yml on mikisama/toomoss_py

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