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

Uploaded Python 3

File details

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

File metadata

  • Download URL: e2c-client-0.1.1.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.1.tar.gz
Algorithm Hash digest
SHA256 cf376b031031f84717200584cf55fa2e20bc3d590fc668ca4a82330ff170fd61
MD5 a78341353ac30693ac9cb2ac4cba5d52
BLAKE2b-256 31969fdfa20c3417eb8469099d668ed7f8509e93bbd414b27de40b9caac03371

See more details on using hashes here.

File details

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

File metadata

  • Download URL: e2c_client-0.1.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1a894bd6bef0b6439080e24359c58be5d3eefcfcf2c2b10318652b4331c06ecd
MD5 f62811e6b975dbe4ccf4d2f1e5d0eca2
BLAKE2b-256 c05cff66a11f16b3191c6166b38f39f1a4d0eba97ade00d331e3203a824c7b4e

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