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.

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.2.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.2-py3-none-any.whl (14.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: e2c-client-0.1.2.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.2.tar.gz
Algorithm Hash digest
SHA256 850c798363aeadcd5fd11c8fdc7485776d6ff36af6a31310467e261eb0bf9980
MD5 fc238357ded728248c7c67efa1eb8978
BLAKE2b-256 5bee21d0ed2a6ef54a244646778d9c5a96bc067d214f7b2530345ee2cada6f1b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: e2c_client-0.1.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 5455cca834579b55d3bc51990609b2f88d6c55ffa7d3deece055d24c3e61b270
MD5 d57c3a38f21c782d31813e985a7d055f
BLAKE2b-256 29f28a6ddac0db10a35ce9f8a78465cc13c9abf76d3a7b2fa46540e61477f517

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