Skip to main content

IcepapCMS

Pypi version

IcepapCMS is a graphical configuration and test tool for the Icepap motor controller, base on icepap library.

It allows to configure the electrical parameters, I/O interfaces, encoders, movement parameters, homing procedures.

All changes are saved on a data base which allows to do easy rollbacks, identified changes and conflicts between the hardware configuration and the data base configuration.

The program includes one graphical console to communicate with raw commands.

Installation

Pypi

From within your favourite python environment:

pip install PyQt6 icepapcms

To use MySQL Databases you should install mysqlclient

To use PostgreSQL Databeses you should install psycopg2

Contribute

You can find how to contribute to this project on CONTRIBUTING.md file.

Ldap configuration:

The LDAP configuration is located on the icepapcms configuration file:

<user home>/.icepapcms/icepapcms.conf

The section "ldap" should have the next configuration:

[ldap]
    use = True
    not_allowed = root, operator, xxxxx
    servers = 'ldap://ldap01.test.com','ldap://ldap02.test.es'
    user_template = 'uid={},ou=Users,dc=Company,dc=XX'

All networks configuration

The all networks flag is allowed: icepapcms --all-networks

To avoid launching icepapcms with the flag all the time, it is possible to configure it on the icepapcms configuration file:

<user home>/.icepapcms/icepapcms.conf

The section "all_networks" should have the next configuration:

[all_networks]
use = True

Release files for icepapcms 4.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for icepapcms 4.2.0
File Size Uploaded
icepapcms-4.2.0.tar.gz 9.0 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for icepapcms 4.2.0
File Interpreter ABI Platform
icepapcms-4.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 17.9 MB

Release files / icepapcms-4.2.0.tar.gz

Download URL icepapcms-4.2.0.tar.gz
Size 9.0 MB
Tags Source
SHA-256 checksum
How to use checksums
b50515a07f38d50d40f93c5a7a20a48c6b905d8961a19185e484946c20c65dba
BLAKE2b-256 checksum
How to use checksums
de01bbd1d14ad6a50cd378efa1a598cd0bae97bc4bff7eb22d0dc02ece2f414b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.12.12

Release files / icepapcms-4.2.0-py3-none-any.whl

Download URL icepapcms-4.2.0-py3-none-any.whl
Size 9.0 MB
Tags Python 3
SHA-256 checksum
How to use checksums
8ad5f750a29531552e4b428dc45609faa3bc6e6dec25f39693416db3631164b0
BLAKE2b-256 checksum
How to use checksums
cbeffe3d303fe6fe79925060229db060d5b68fb4ab088fd8b74d06055ba9a6b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.12.12

Release history Release notifications | RSS feed

4.2.1

2 release files

This release

4.2.0 This release

2 release files

4.1.0

2 release files

4.0.0

2 release files

3.10.2

1 release file

3.10.1

1 release file

3.10.0

1 release file

3.9.2

1 release file

3.9.0

1 release file

3.8.1

1 release file

3.8.0

1 release file

3.7.0

1 release file

3.6.2

1 release file

3.6.0

1 release file

3.5.0

1 release file

3.4.2

1 release file

3.4.1

1 release file

3.4.0

1 release file

3.3.1

1 release file

3.3.0

1 release file

3.2.2

1 release file

3.2.1

1 release file

3.2.0

1 release file

3.1.3

1 release file

3.1.2

1 release file

3.1.1

1 release file

3.1.0

1 release file

3.0.1

1 release file

3.0.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page