Skip to main content

ALMA Ethernet-To-CAN socket server Python client package for LRU monitoring and control.

Project description

e2c-client

ALMA Ethernet-To-CAN socket server Python client package for LRU monitoring and control package.

The e2c-client package provides an application and libraries for CAN-based monitoring and control of hardware devices through the Ethernet-To-CAN module.

Installation

pip install e2c-client

If installed for user only, it may be necessary to modify PATH accordingly by running:

export PATH=$PATH:$HOME/.local/bin/

Installation for development

git clone ssh://git@bitbucket.alma.cl:7999/eng/e2c-client.git
cd e2c-client
make venv
source venv/bin/activate
e2c-client --help

Usage

Following is a non-exhaustive list of available commands, for illustrative purposes only. Use the following command for all available options:

e2c-client --help

Monitr-related commands

e2c-client --help
e2c-client version
e2c-client monitor --help
e2c-client monitor request --host <host> --channel <channel> --node <node> --rca <RCA> # perform AMB monitor request
e2c-client monitor temperature --host <host> --channel <channel> --node <node> # perform AMB monitor request for temperature
e2c-client monitor nodes --host <host> # list all nodes and ESNs reported by E2C

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

e2c-client-0.1.0.tar.gz (12.1 kB view details)

Uploaded Source

Built Distribution

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

e2c_client-0.1.0-py3-none-any.whl (14.2 kB view details)

Uploaded Python 3

File details

Details for the file e2c-client-0.1.0.tar.gz.

File metadata

  • Download URL: e2c-client-0.1.0.tar.gz
  • Upload date:
  • Size: 12.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.12

File hashes

Hashes for e2c-client-0.1.0.tar.gz
Algorithm Hash digest
SHA256 9f55e1cdab7d4a04d6b42ad07a10735edafb853003bf0505afe8306df0966eb2
MD5 12ada9eedea8e0d8c9fa2435291981dc
BLAKE2b-256 00d6a5fb0d76d697078f2562906c6e5b1ec04e690c7c00b6f8b44d8ea2efd571

See more details on using hashes here.

File details

Details for the file e2c_client-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: e2c_client-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 14.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.12

File hashes

Hashes for e2c_client-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 06e179b633b9f78d7cba4e7c4d179eb48e7b198cb4ebfed80da9e665c67aae70
MD5 d02faf27a09cfd1c9fc6d32ce8fe838b
BLAKE2b-256 de15dd58f4b15f8ac093caa7a8b95d57d18bc1d2414c3a08bf12293bf304c5c1

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