Skip to main content

This is a generated Harp device Python interface that interacts with the Harp protocol.

Project description

harp.loadcells

PyPI

This is a generated Harp device Python interface that interacts with the Harp protocol.

Installation

You can install the package using uv or pip:

uv add harp.loadcells

or

pip install harp.loadcells

Usage example

from harp.protocol import OperationMode
from harp.devices.loadcells import LoadCells

# Example usage of the LoadCells device
with LoadCells("/dev/ttyUSB0") as device: # For Windows, use "COM8" or similar
    device.info()

    # Set the device to active mode
    device.set_mode(OperationMode.ACTIVE)

    # Get the events
    try:
        while True:
            for event in device.get_events():
                # Do what you need with the event
                print(event.payload)
    except KeyboardInterrupt:
        # Capture Ctrl+C to exit gracefully
        print("Exiting...")
    finally:
        # Do what you need to do to clean up. Disconnect is automatically called with the "with" statement.
        pass

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

harp_loadcells-0.1.0a4.tar.gz (8.3 kB view details)

Uploaded Source

Built Distribution

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

harp_loadcells-0.1.0a4-py3-none-any.whl (9.1 kB view details)

Uploaded Python 3

File details

Details for the file harp_loadcells-0.1.0a4.tar.gz.

File metadata

  • Download URL: harp_loadcells-0.1.0a4.tar.gz
  • Upload date:
  • Size: 8.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.6

File hashes

Hashes for harp_loadcells-0.1.0a4.tar.gz
Algorithm Hash digest
SHA256 d038cf8d3cedd0f0a858fe0ab10b5e3d4262ae1d164bbbb205d0afd4b1c0f12e
MD5 5401cc0a082b552156c5f7df427d77cf
BLAKE2b-256 5fcbcef6ecaafa8aae6801aca37c50408062e77eb738b28560d2d2e7df27f1d8

See more details on using hashes here.

File details

Details for the file harp_loadcells-0.1.0a4-py3-none-any.whl.

File metadata

File hashes

Hashes for harp_loadcells-0.1.0a4-py3-none-any.whl
Algorithm Hash digest
SHA256 8cb6e7022c8ae5e688dc03b2428fa478be511db34342ea5bd2b754ffd44c8b8b
MD5 fdedb635ea87615d00d9016c14d8610d
BLAKE2b-256 d46e5918dc56a09f230f926a6489360407a1a7e3af168578cd6bdd8f49d33f8d

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