# ANDi Python Package
This is to support using ANDi scripting environment via pip.
## Content
ANDi message builder
ANDi andi library
## How to use
### install package from repository
cd into this directory
run pip install . –trusted-host nexus.technica-engineering.net
### install package from nexus
once the package is published, add nexus to list of pip sources
run pip install andisdk
### usage
first we need to import the sdk, the sdk offers a load_project method that loads an atp project and returns a scope containing the message_builder, the andi object and the channels.
import either by import andisdk or from andisdk import load_project
create scope object scope = andisdk.loadproject(path_to_atp) or scope = loadproject(path_to_atp)
from the scope do any manipulation you need for example scope.message_builder.create_ethernet_message()
- #### Note
channels are also added to scope, and are accessible via scope.channel_name
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
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 andisdk-0.0.22-py3-none-any.whl.
File metadata
- Download URL: andisdk-0.0.22-py3-none-any.whl
- Upload date:
- Size: 58.9 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/24.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
14be9d56d70b8b923d4f98654c2878df60a1c3363feef6a6a39fe126054820ba
|
|
| MD5 |
8fd373d1c4af4dba6715a458e5f36ffd
|
|
| BLAKE2b-256 |
e833029dd4c46dbc6336258b169ed3152050e1d292af511e986c6186e4fb2e21
|