Skip to main content

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

Release files for baem200 0.0.13

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

Source distribution (sdist)

Source distribution for baem200 0.0.13
File Size Uploaded
baem200-0.0.13.tar.gz 45.9 kB Details

Built distribution (wheel)

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

Total release size: 92.2 kB

Release files / baem200-0.0.13.tar.gz

Download URL baem200-0.0.13.tar.gz
Size 45.9 kB
Tags Source
SHA-256 checksum
How to use checksums
b28f8c73884e8ac7f7a52b8facdc642d94a7a32608b210ffcd25dcf7d79e52f6
BLAKE2b-256 checksum
How to use checksums
8937d1cb092db14ef93cf61ef6e7c360104da546ac411f1edb6837c19bd74266
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.8

Release files / baem200-0.0.13-py3-none-any.whl

Download URL baem200-0.0.13-py3-none-any.whl
Size 46.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2a744c8b1c3fbba06b0ac4eba9f7b725b57517f9473ba0cedc62f6870d9502b7
BLAKE2b-256 checksum
How to use checksums
f3ce57608aa2dab1c67cd9a47ffc0bef05c3a150a0be333e3fbba7ce4ed7fa83
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.8

Release history Release notifications | RSS feed

This release

0.0.13 This release

2 release files

0.0.12

2 release files

0.0.11

2 release files

0.0.10

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

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