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.0a3.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.0a3-py3-none-any.whl (9.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for harp_loadcells-0.1.0a3.tar.gz
Algorithm Hash digest
SHA256 27a4fa55521486128892defb5ca56a84d7e32041d711acf106b384f95d32f4ce
MD5 87c37f744cd1abb266261bac6c5f4ed9
BLAKE2b-256 e280fe9fa3858cd1dc5fbcd08a33595d1c48d8a1bd4276c8447e267b7a66b6a6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for harp_loadcells-0.1.0a3-py3-none-any.whl
Algorithm Hash digest
SHA256 57039cd238bf2ddec054a8805af6bb2c384b6c9bb2f1fd36b6aae5a95bc2e56f
MD5 9e050514387c15ed548b97276e6b4473
BLAKE2b-256 ade25dbd6719e12242b58ce55f4f60766db505bb81d4e13bc399523263cfc63b

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