IoddCom IO-Link master checker
Project description
This is the CLI for checking your IO-Link masters working with Siogeen IoddCom.
If you want using a GUI see IoddComCheckerGui
Install
Use pip to install IoddComChecker:
>>> pip install IoddComChecker
Usage
To start a scan execute on the console:
>>> python -m siogeen.tools.cli.IoddComChecker
Command line options
>>> IoddComChecker [-h] [-a ADDRESS] [--auto] [--version]
- -h, --help
show this help message and exit
- -a ADDRESS, --address ADDRESS
specify one or more master addresses (default all)
- --auto
activate master ports if all are disabled
- --version
print version
Example
>>> IoddComChecker -a 10.0.0.17 -a 10.0.0.19 --auto
For full package, requests and support go to https://siogeen.com
Copyright 2017-2024 Siogeen UG (limited liability)
Supported Platforms
OS |
Python 2.7, 3.4-3.6 |
Python 3.7 - 3.12 |
---|---|---|
Windows |
x |
|
Linux x86/x64 |
x |
|
Linux Arm (Raspberry) |
x |
|
macOS |
3.8-3.12 |
Support for other platforms on request.
Supported operating systems and IO-Link masters
Table of supported IO-Link masters for specific operating systems (OS):
Master |
supported OS |
|||
---|---|---|---|---|
Windows |
Linux |
Raspberry Pi |
macOS 64 [2] |
|
TMG-USB based masters [3] |
x |
x |
x |
x |
TMG ethernet based masters [4] |
x |
x |
x |
x |
ifm ethernet based masters [5] |
x |
x |
x |
x |
ifm USB based masters [6] |
x |
x |
x |
x |
For Windows, Linux and Raspberry Pi both, 32-bit and 64-bit versions are available.
For macOS 12.3+
For example: Baumer, Leuze, Pepperl+Fuchs, SICK AG, Turck
For Example: Balluff, Belden, Murrelektronik, Pepperl+Fuchs, Wenglor
All ifm IO-Link masters AL1xxx should be supported. Functionality depends on master type. The following functions are missing yet: PD valid status
ifm USB IO-Link master AL1060: Special functions missing HW PD streaming (yet by SW), PD valid status
Not supported masters:
REST API based masters: Support from V1.7 on (Sick SIG200/SIG350, Belden Lion-X, MurrElectronik Impact67 Pro/MVK Pro, Balluff)
RevolutionPi RevPi masters
Pepperl & Fuchs comtrol masters
Baumer USB-C and senscontrol masters
Germbedded masters
TEConcept masters
iO-Fly masters
iq masters
Support for them or other masters on request.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
Hashes for ioddcomchecker-1.7.1-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 382fa6954ea25c646f0da181d1edac74d045f87efa311483e9ee2cabc677735c |
|
MD5 | cff3bc83b8f3098b8007889aa5933ebb |
|
BLAKE2b-256 | 9d9944d51c7b4b6998766f588926f34611239d6d5a855a6184aef96ba038f401 |
Hashes for ioddcomchecker-1.7.1-cp312-cp312-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1a5a93883c2acb66330a920d756f1e0b1f3061db624c541c9a5ba5f1819588d6 |
|
MD5 | 0c6f87f130d2b9e276e2c31add577ef0 |
|
BLAKE2b-256 | 8b0c8debaa0e05c0f794b26e650d9c17387e4e8d847bc5c72f16ac33191f038a |
Hashes for ioddcomchecker-1.7.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 296b8db045a8cfdd942f9dc42c16bcf1bc2075a47f5a669b7444ecc326e624ba |
|
MD5 | 99db7f95237d64be25623cf37b883091 |
|
BLAKE2b-256 | f568e7364d5ab24dfbfc1d19995da1582f67bf3fc1c0af06a6dafea425a7511e |
Hashes for ioddcomchecker-1.7.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4f37f4bc00bb4324bc10da54f35949722827a44cd58365f7ddbcd31c29acd1e5 |
|
MD5 | 69754a6d34cc8848a16ff4ff67ca2700 |
|
BLAKE2b-256 | 307d0e3c050303d8779a3a96c0236abd24e01658095086fe7f744af782e0fa17 |
Hashes for ioddcomchecker-1.7.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | acf1dcc2ef3c65f515f2884827e24477761ac161953ae1b4ed724474be749e67 |
|
MD5 | 17f4732e0b78e4dfe58f0f409f4c730b |
|
BLAKE2b-256 | fc87736d140166ae89cf47dc118be2a77ebe90d83855165f0e214a00e8940a67 |
Hashes for ioddcomchecker-1.7.1-cp312-cp312-macosx_11_0_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4c6253633ff5c15f68b63b8bcc127c8269f9d19e3cb272d6673ec809920fe042 |
|
MD5 | 15e6bc651c6cb9670ba11e42a5b06dd0 |
|
BLAKE2b-256 | c623566f21b8cd4718b7f30122996582631b6cce0a65ae608f10e3065f3f985e |
Hashes for ioddcomchecker-1.7.1-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f772ddbfd8aecc136a4c9315d4a7c885a9701d72b46ce7a6f0dc4776178da4a |
|
MD5 | ad1298a97c00fa96b41737550fa5e2bd |
|
BLAKE2b-256 | 19a737604ae752a5838a9c2f522b371bc59da500b59de244573b10bd5ba89062 |
Hashes for ioddcomchecker-1.7.1-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ef2a8f4e033de6bb5a4f9100a78ddfe6ea29e0f621da622586f5bab97ebf7b03 |
|
MD5 | 63b6131a926eea5ff4bc489503efc717 |
|
BLAKE2b-256 | 8b4896c6a2b8f3f2cebff9a60cbb21d581f3e50e352b3874b9cf7c3364c6d281 |
Hashes for ioddcomchecker-1.7.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3ba019e97a4b16501a583a84682af4fb0684154dfd15be97ed338e503ec25be6 |
|
MD5 | 6739c67bc362db4b05f7177405d8e4b2 |
|
BLAKE2b-256 | d43abb6077d1a66d095657e1e6e81d9cd8a1fcf7ceecc025ff90fa2f45af5268 |
Hashes for ioddcomchecker-1.7.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ad79ce82189819d4bcc242331c1e0bcf69c583bd0bcdc4ebc89d5faca10c434a |
|
MD5 | 32017646cdbbdff1539178a5af4edbae |
|
BLAKE2b-256 | a684bf19c108c5d780ca3340cf688ad45599519a3b97a67611ddfb71f691b09e |
Hashes for ioddcomchecker-1.7.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e4c3592bf93e8080e77785dda2063fd27aaf3b1a6513f31d1b9ab800e48be7d6 |
|
MD5 | 5a27096c55a4fc8310f105fcc0a60aa6 |
|
BLAKE2b-256 | f281ad01dab7060acb66720f912b7012ac018f42842a122610d9ff7a25f480bc |
Hashes for ioddcomchecker-1.7.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f91f71e2d1f3087732e7f9dd8195277da19663f8b5388329fd55a520dc815d21 |
|
MD5 | 3440a05c50367fb523efdaf539d08218 |
|
BLAKE2b-256 | 1c5c9c5d962b5efb639a19718f17270d5df8d635b489e6265d922607f73afd7a |
Hashes for ioddcomchecker-1.7.1-cp311-cp311-macosx_11_0_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 173a31a80ce9e8763c1e96cfb505cc604c19d3cfe6864d6a3746c24aa0527c6b |
|
MD5 | a4a5b51cee97725bad5e04054aaafe04 |
|
BLAKE2b-256 | 5d82fd5ea81dafcdf76e5c0efd63a991a24c6c988f5ecaa1f3792140f71a80e4 |
Hashes for ioddcomchecker-1.7.1-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 28944e301035a7e0fa4b58e468433908de561fdb7d65de7a8980b7b6bf7462d0 |
|
MD5 | 830e54cc6db3454c2bc6b97790c89edf |
|
BLAKE2b-256 | e8e91ab36d641d96b5dde8539a247c2d8bef1935025ab93787eedede2dd95332 |
Hashes for ioddcomchecker-1.7.1-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a4237840f3da88656a1317d0e120250604da8f3a82654dcc1bc9e3131b01aeb0 |
|
MD5 | 56f57a035cb396248dd2d7116b3de4be |
|
BLAKE2b-256 | 42d4b6149e4c81f3654aca5f5a03bb31c5961d6e7d927e55395d4bd202ddc6d2 |
Hashes for ioddcomchecker-1.7.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff0c5a74c88bab2d1a4c73e54eeded019f3fc0d747462a1d588eb03d8543bd38 |
|
MD5 | 43a8d8e717cb3f262fed0e3a9761ecdf |
|
BLAKE2b-256 | 7b96a7af333662b7e9d768d1db1dca9959c0d4eda291495d3bded5fc95649584 |
Hashes for ioddcomchecker-1.7.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4c7d9489e6c42d7e7ca4eb4784031641997bac6c258d445fa8de883d5fd2dbf7 |
|
MD5 | fe155971d21984d7a89354bab7352e64 |
|
BLAKE2b-256 | e1ab7f5bc572e93cb6a19aaa4c13b682cef56c11c9b7c248c7d974bcad0cc8b6 |
Hashes for ioddcomchecker-1.7.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 01c9ac4469a68e86d43a3f4920612f0adcb9bae3c663b1b4680e53330da89fd7 |
|
MD5 | efee7f81bde68b2b836de70dd093bae8 |
|
BLAKE2b-256 | d16153df7df165b8a69b72224487495f86da31eaefbb0c015e02eacadfe72209 |
Hashes for ioddcomchecker-1.7.1-cp310-cp310-macosx_11_0_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a0c69c9c9078c45c493b1f0fbb420e3b4a4042a738d2f5fb71fa34855deaba2 |
|
MD5 | a3e457c6fc7bbef7d31a799beffc513d |
|
BLAKE2b-256 | 8406178dedec1d9390d3c5f6810eb95ec05dbdb90afd556a9b2696808f681d4b |
Hashes for ioddcomchecker-1.7.1-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7496ef46716e1a0614d6b5228bab3d8c2a575e26a36ed03b4692188027e8e53d |
|
MD5 | cba542afbb628d210cbe45c04d15cb1c |
|
BLAKE2b-256 | 27c0439b77935bc4d7505701b4589ff4acc5d11c2160f8dc000397f216f8ca57 |
Hashes for ioddcomchecker-1.7.1-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d9e8e92f176ffde7129668d036bc838fb1ad941891f5e6d6c0d567e06748016c |
|
MD5 | b4cba9fc23b846da2b48e670b1c413b9 |
|
BLAKE2b-256 | bb00799c51d865e42268a889232205ad0d63acdbdfe7022709129b8e5a243402 |
Hashes for ioddcomchecker-1.7.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9dc765d520b31b849f05ddf31a50672aaa09f2bbe191b28648a87eb31dbde5bb |
|
MD5 | a3a72f8b84f8b9fbfd983651e881639b |
|
BLAKE2b-256 | d252d634d95dac9075e631ec3e355385958059f113d1b655eb92dfb6d4518bb6 |
Hashes for ioddcomchecker-1.7.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff5e2e6e6181377448e5274b22ff9adf5f4847f452502612076a8e41bad70f6e |
|
MD5 | 5ba146f271c14d5e127a32741b99f603 |
|
BLAKE2b-256 | 3c89fd797b8178dcaa3a709bb488899f3871f689696702ee7fa595941f5d717b |
Hashes for ioddcomchecker-1.7.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5fca1d180f40b0c20a29213e588738d4452622b90df3b20c6537448f18d4bb74 |
|
MD5 | db346b4831579a7e98dbd43e9dabef1b |
|
BLAKE2b-256 | fb3de7acac60a879bea0ffdab70271850a74e4e06c2436fc49f3603d090c83e8 |
Hashes for ioddcomchecker-1.7.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9aa5d33173b92390ab9bbef760d7bd410da7a7128a44b250b089ddac8cabcc1f |
|
MD5 | 3ed92dd937b0eed7987ae2f0ed0982be |
|
BLAKE2b-256 | 928888d87c17bff8ea0e6fa83d4fdbf2d55d539a36a43fcb163e02693f6a0377 |
Hashes for ioddcomchecker-1.7.1-cp39-cp39-macosx_11_0_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 04d6c82520547b933353185731310b2aa0b03687a0ac4bcbf60f0cd6ae2b969f |
|
MD5 | fb8f64f5ab400b2f6a43bb7b9e93f7fd |
|
BLAKE2b-256 | 02aade79e94d2d3aa90791d860f841fa59c6df8df193521925b3ad0a81cb81da |
Hashes for ioddcomchecker-1.7.1-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 48300ef6a43b2ded9115bc21a2d9a0cd91027ee36435b9dfe9130706727a1eff |
|
MD5 | ee293fc8fd6d487a29f71b06790b48ec |
|
BLAKE2b-256 | e3705ae7d1858a745a3f47fa82ff65e6671f19862b85f12839a49cc0e3a95dd8 |
Hashes for ioddcomchecker-1.7.1-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b338f59dec6c17b76f0b0ef3d909796cfa1498136b03edccab746d2465da6d1 |
|
MD5 | 68d9359aaa859e022a9232bc4da0bd3d |
|
BLAKE2b-256 | 31f57605dd61a603f47e01de54d9101d30e69772d8ac05017b0d621731159dc5 |
Hashes for ioddcomchecker-1.7.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 47de8aa35e90cc332f60ebdd3336e83b9759f08f24e58348b9c5c36956851519 |
|
MD5 | 2743d1df4094ca3a8f8b2cab2aa518c1 |
|
BLAKE2b-256 | 69890763b76e633e393ba107c894ffb2555513daed925e458309cb45b31a7ee3 |
Hashes for ioddcomchecker-1.7.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d01ade3f7ee3a9f27702b0a9e277cc5f39770b9244cdd870a12550f5f4ef130c |
|
MD5 | d7882be10caf4fb9b03cab3fe74f5f27 |
|
BLAKE2b-256 | 57f38b210e08b272cee88de1e5e7b5592551dbd672ef7d38f8ed87e2461bc5d4 |
Hashes for ioddcomchecker-1.7.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 86319f00094a13ca3d321f9acd7bfc054df9d068458a25bdff2067aebc36fe87 |
|
MD5 | ed4ff989f714e0ab8e343ec2b42ab5af |
|
BLAKE2b-256 | c4d721f761f2784ace31ffaf850f9f2b48b5123423e45e6236a07cea5e234c8b |
Hashes for ioddcomchecker-1.7.1-cp38-cp38-macosx_11_0_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7511d308764b5726b932f7786400014c76bb87c25db27bdc8328c30de5b33da2 |
|
MD5 | 4372e965cb5771ade7a9d2cd6760052c |
|
BLAKE2b-256 | d1aa5266b6536ffbf54fbcc8a23efd311b8bbb01afdce68da026d9c0d8268937 |
Hashes for ioddcomchecker-1.7.1-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 35678232744919dc9003da34ec67654fd43e0544bb04968b3155d2ab7b755164 |
|
MD5 | e3e36f04272a5944c1b90eb485c75cd8 |
|
BLAKE2b-256 | 47ce69c0a3b23f9fbede6c31ab01ed5a574d31cbb80cb969f075e0bf00b70d39 |
Hashes for ioddcomchecker-1.7.1-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1dd49ad85ea1b757f60da8e1633cc1b02339f141761762465cb1a1038b54f56d |
|
MD5 | 4a9f3890baf4f967c0dce46b61e2061d |
|
BLAKE2b-256 | 087a5a35ff3952d2a92860b2827ae1796e7c6d063de938f4a71236fb91b8f54c |
Hashes for ioddcomchecker-1.7.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1acf3c434edbf55eea1729d570f7b7a7ee326e519ac20972d0dc63bf2870f676 |
|
MD5 | 8b384c69fa1c93d43a8a17306a7022ce |
|
BLAKE2b-256 | ebc715fd028d54090e5f81eaf1832de3345bad0e6defe53f6084d43c00211722 |
Hashes for ioddcomchecker-1.7.1-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34559fe6b992029a0f8fabc0341cb7a85efd85159afccd0ea1f7a7d811293242 |
|
MD5 | 5a326f7452df402dafb63cf438df309c |
|
BLAKE2b-256 | 3e9972ee9efc6228c29e9f4995c6a324898732933f84e672a759da38ab5ede02 |
Hashes for ioddcomchecker-1.7.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 29da0e7a74b21b5b08749ecaf862fab649767a69022ec5ee87d0b77ad23889e1 |
|
MD5 | cfcbefaf1a8fe5b9382c4d89d1388e9a |
|
BLAKE2b-256 | a90490f42892af424ad72c1474715effedd70c5d64d26446a2644e4fcd302c2f |
Hashes for ioddcomchecker-1.7.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 442863f35a5d42401a5e6e89ce86be34a54dbc184e75cf904c61d358914d8322 |
|
MD5 | 1beec2bea9cc5d08b5fb045ed1184b2d |
|
BLAKE2b-256 | 134fa2f4e0c3f9a99c4cc3426642bfeeeab647ea12fe447b8d7969b52360a34d |