Skip to main content

Bachmann electronic Python Util Library

Project description

baem200

Bachmann electronic Python Util Library

Connection und utils methods for M200 Serie

Content

  • m1com

Wrapper for the m1com.dll

  • m1config

Python methods to read and write mconfig.ini files for the M200 controller

  • utils

Some Python methods to set IP-Address and find M200 controller in the network

Getting Started

Please install this library on you local computer

Installation

pip install baem200

Example

from baem200.m1com import M1Controller
from pprint import pprint

mh = M1Controller('your_M1_IP')
mh.connect()
pprint(mh.getListofHwModules())
mh.disconnect()

Documentation

The full documentation can be found in the 'doc' directory. Here you can for example navigate to the 'html/index.html' file to find a full description of each method (content should be downloaded first).

Furthermore, the files ending with 'Test.py' show an example for each class and each method in the class (example: m1comTest.py)

Below you can directly view the documentation of all the available classes in the browser:

M1Controller

M1Application

M1SVIObserver

M1SVIReader

M1SVIWriter

M1TargetFinder

_M1SwModule

_SVIVariable

PyCom

License

This project is licensed under Bachmann electronic License - see the LICENCE file 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

baem200-0.0.13.tar.gz (45.9 kB view details)

Uploaded Source

Built Distribution

baem200-0.0.13-py3-none-any.whl (46.3 kB view details)

Uploaded Python 3

File details

Details for the file baem200-0.0.13.tar.gz.

File metadata

  • Download URL: baem200-0.0.13.tar.gz
  • Upload date:
  • Size: 45.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.8

File hashes

Hashes for baem200-0.0.13.tar.gz
Algorithm Hash digest
SHA256 b28f8c73884e8ac7f7a52b8facdc642d94a7a32608b210ffcd25dcf7d79e52f6
MD5 967060b432844dc9ce41d8c6083a1de3
BLAKE2b-256 8937d1cb092db14ef93cf61ef6e7c360104da546ac411f1edb6837c19bd74266

See more details on using hashes here.

File details

Details for the file baem200-0.0.13-py3-none-any.whl.

File metadata

  • Download URL: baem200-0.0.13-py3-none-any.whl
  • Upload date:
  • Size: 46.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.8

File hashes

Hashes for baem200-0.0.13-py3-none-any.whl
Algorithm Hash digest
SHA256 2a744c8b1c3fbba06b0ac4eba9f7b725b57517f9473ba0cedc62f6870d9502b7
MD5 0e74d5bbdb20016f0880b5e36e985fea
BLAKE2b-256 f3ce57608aa2dab1c67cd9a47ffc0bef05c3a150a0be333e3fbba7ce4ed7fa83

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