Icepap Configuration Management System and Test Tool
Project description
IcepapCMS
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
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 Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file icepapcms-4.0.0.tar.gz.
File metadata
- Download URL: icepapcms-4.0.0.tar.gz
- Upload date:
- Size: 8.9 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7d844c0ae5ccc5ae3105d7d45e0f45ea90d673c9cf68721e8a11fbc377797329
|
|
| MD5 |
2537bfb5de147013ad53b50eb3b94ffa
|
|
| BLAKE2b-256 |
2fcc536119c419363c42f78f9cd184ad1b2e1b0b538ea71b06e7e5244a3842bd
|
File details
Details for the file icepapcms-4.0.0-py3-none-any.whl.
File metadata
- Download URL: icepapcms-4.0.0-py3-none-any.whl
- Upload date:
- Size: 8.9 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3e5abd3ae8d42f9b2299d3e8e42f18232cdac6b9f0b81d386d49dcba59b7d276
|
|
| MD5 |
f39f161d7b23967ed2ad2a877a70a7b4
|
|
| BLAKE2b-256 |
b8a96e376be5f3749d8f6c9a3eec9a11fd9e50bca259604d32174b11393f115b
|