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.0a2.tar.gz (12.9 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.0a2-py3-none-any.whl (9.8 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for harp_loadcells-0.1.0a2.tar.gz
Algorithm Hash digest
SHA256 ea79e536405bcde42987f600c10739b9d2a99774dc8d47965746653c8090b046
MD5 855545f30eb1452d22fe6b78def974da
BLAKE2b-256 c1cef23f8ceeb3d44cd23bd602ab4261209753a4f884a89e8661e37f8dbfdd44

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for harp_loadcells-0.1.0a2-py3-none-any.whl
Algorithm Hash digest
SHA256 1ff723623f01da86230a9dd20d07a5b17ab7c5a6de720d930f3e9059653071ac
MD5 e92b09bc46490dcbbca7cd12a13fca31
BLAKE2b-256 066864f21af01f1bd733ddcb849dcf64c1590e6ec8782e401e8dd012e0cf2f7f

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