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:

  • CAN Layer2 - IOU03, MIO03, IOU04, MIO04, IOU06
  • MVB Sniffer - IOU03, MIO03
  • Binary IO TypeC - IOU07 (alpha)

Currently not supported, but will follow:

  • Analog In TypeA - IOU01, MIO01
  • Binary IO TypeA - IOU01, MIO01
  • 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-2022 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.2.1.tar.gz (35.9 kB view details)

Uploaded Source

Built Distribution

io4edge_client-0.2.1-py3-none-any.whl (50.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: io4edge_client-0.2.1.tar.gz
  • Upload date:
  • Size: 35.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.0

File hashes

Hashes for io4edge_client-0.2.1.tar.gz
Algorithm Hash digest
SHA256 3234f970e52ca4cf046e9b31d6bc3cb7c2e6405d4dc52429b40375990f4e7505
MD5 8c321242e741144d4bf5c415cd125e30
BLAKE2b-256 0f6c1f91a179138175886cb88a07070bd4b52503e2b141f6ec287eea45ba9f97

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for io4edge_client-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 462ef7d4b706ab13b684cabf0f1a2f6f66cdae6a52a0482ccf3e7f5953c0e933
MD5 0c4400a3e1bc4979f2d7eb0c4681d6f7
BLAKE2b-256 d01235467093ca1508694680e427b41016a76ffe8ff8ef6b2fc5cd81e1ac2acc

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