Skip to main content

A python library for io4edge devices

Project description

io4edge-client-python

python client sdk for io4edge.

io4edge devices are intelligent I/O devices invented by Ci4Rail, connected to the host via network.

This library provides support for the following function blocks within io4edge devices:

  • Analog In TypeA - IOU01, MIO01
  • Binary IO TypeA - IOU01, MIO01
  • CAN Layer2 - IOU03, MIO03, IOU04, MIO04, IOU06
  • MVB Sniffer - IOU03, MIO03
  • Binary IO TypeC - IOU07

Currently not supported, but will follow:

  • Binary IO TypeB - IOU06
  • Motion Sensor - CPU01UC

Not planned: Support for io4edge management functions, such as firmware update. Please use io4edge-client-go for this.

Installation

pip3 install io4edge_client

Usage

See examples in github repo for usage examples.

Copyright

Copyright © 2021-2023 Ci4Rail GmbH engineering@ci4rail.com

io4edge_client_python package is released under Apache 2.0 License, see LICENSE for details.

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

io4edge_client-0.3.0.tar.gz (37.7 kB view details)

Uploaded Source

Built Distribution

io4edge_client-0.3.0-py3-none-any.whl (53.9 kB view details)

Uploaded Python 3

File details

Details for the file io4edge_client-0.3.0.tar.gz.

File metadata

  • Download URL: io4edge_client-0.3.0.tar.gz
  • Upload date:
  • Size: 37.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for io4edge_client-0.3.0.tar.gz
Algorithm Hash digest
SHA256 ad369d85fb97d063b5c95d876e209a929f50465844d46e03b8a0b017537e1899
MD5 f30752ba9dc30031cd3d578e04f5b65e
BLAKE2b-256 5cc2d5108a6f4304e45232475941c6f7236f44f7f1838a44f0e6c89a08736bc9

See more details on using hashes here.

File details

Details for the file io4edge_client-0.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for io4edge_client-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b01aa79ab36e7d72c83cc8669800578081cc75ad4b892e274cb828755c6c9f89
MD5 266ff9a7ed33d7ff2bbe78f4805ffbb0
BLAKE2b-256 c28500a7ea38b10e1354e7eaf66d303568eb2cdbc6d0ef3b0696ac22a8249ae7

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page