Name | DCC-EX-py JSON |
Version |
0.0.3
JSON |
| download |
home_page | None |
Summary | TODO |
upload_time | 2024-11-05 23:38:39 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.11 |
license | MIT License |
keywords |
dcc-ex_py
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# DCC-EX_py
[](https://pypi.python.org/pypi/DCC-EX_py)
A simple way to connect to your DCC-EX controlled model railroad using python code without having to write DCC-EX commands in manually.
[DCC-EX](https://dcc-ex.com/#gsc.tab=0) is an Arduino powered DIY tool for running DCC model trains on a layout.
This package wraps the protocol described in the [DCC-EX Native Command Detailed Reference](https://dcc-ex.com/reference/software/command-reference.html#gsc.tab=0) to be easy to use from python code.
- Free software: MIT License
- Documentation: https://github.com/Zenith08/DCC-EX_py/wiki
This package is in early development, breaking changes may happen until it is marked version 1.0.
## Features
- Connects to a DCC-EX base station and wraps commands to make automating layouts easier.
- Parses feedback from the command station and provides callbacks for important events.
- TODO (Will get documentation and examples later)
<sub><sup>This project is not an official DCC-EX project nor is it endorsed by them. I just used the name that best decribes the funcionality and will change it if it creates issues.</sup></sub>
Raw data
{
"_id": null,
"home_page": null,
"name": "DCC-EX-py",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.11",
"maintainer_email": null,
"keywords": "DCC-EX_py",
"author": null,
"author_email": "Kaiden Richardson <kaidencr@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/e9/60/5ae331dd6551233b9653fdda721498749afd4d552db46d9f5bc02ea6f730/dcc_ex_py-0.0.3.tar.gz",
"platform": null,
"description": "# DCC-EX_py\n\n\n[](https://pypi.python.org/pypi/DCC-EX_py)\n\n\nA simple way to connect to your DCC-EX controlled model railroad using python code without having to write DCC-EX commands in manually.\n\n[DCC-EX](https://dcc-ex.com/#gsc.tab=0) is an Arduino powered DIY tool for running DCC model trains on a layout.\nThis package wraps the protocol described in the [DCC-EX Native Command Detailed Reference](https://dcc-ex.com/reference/software/command-reference.html#gsc.tab=0) to be easy to use from python code.\n\n\n- Free software: MIT License\n- Documentation: https://github.com/Zenith08/DCC-EX_py/wiki\n\nThis package is in early development, breaking changes may happen until it is marked version 1.0.\n\n## Features\n\n- Connects to a DCC-EX base station and wraps commands to make automating layouts easier.\n- Parses feedback from the command station and provides callbacks for important events.\n- TODO (Will get documentation and examples later)\n\n<sub><sup>This project is not an official DCC-EX project nor is it endorsed by them. I just used the name that best decribes the funcionality and will change it if it creates issues.</sup></sub>\n",
"bugtrack_url": null,
"license": "MIT License",
"summary": "TODO",
"version": "0.0.3",
"project_urls": null,
"split_keywords": [
"dcc-ex_py"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "deafd83422a566b1e20cc66458347389dc16f51ce51fc351cac841ff7905b2cb",
"md5": "1aa66949af9cc4f3cc98db5ebfe19f46",
"sha256": "d44ed67ac361ddddebe7b3bb506acb7bf2d37bfde6de28837de0370f0e2af431"
},
"downloads": -1,
"filename": "DCC_EX_py-0.0.3-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "1aa66949af9cc4f3cc98db5ebfe19f46",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">=3.11",
"size": 17591,
"upload_time": "2024-11-05T23:38:37",
"upload_time_iso_8601": "2024-11-05T23:38:37.392556Z",
"url": "https://files.pythonhosted.org/packages/de/af/d83422a566b1e20cc66458347389dc16f51ce51fc351cac841ff7905b2cb/DCC_EX_py-0.0.3-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e9605ae331dd6551233b9653fdda721498749afd4d552db46d9f5bc02ea6f730",
"md5": "82309f2934be05a457404ea33137f871",
"sha256": "485bc3a28efb897ba53a139f6afba693c294512e54821557784c39cdb3390eb9"
},
"downloads": -1,
"filename": "dcc_ex_py-0.0.3.tar.gz",
"has_sig": false,
"md5_digest": "82309f2934be05a457404ea33137f871",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.11",
"size": 22738,
"upload_time": "2024-11-05T23:38:39",
"upload_time_iso_8601": "2024-11-05T23:38:39.076335Z",
"url": "https://files.pythonhosted.org/packages/e9/60/5ae331dd6551233b9653fdda721498749afd4d552db46d9f5bc02ea6f730/dcc_ex_py-0.0.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-11-05 23:38:39",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "dcc-ex-py"
}