mirto机器人服务的串行管理器
python-asip-client的Python项目详细描述
用于python的asip串行管理器
asip协议的python客户端。 客户端应该同时支持Python2.7和3。无论如何,兼容性问题可能仍然存在。 包允许通过串行端口和TCP连接,使用机器人上的网桥与mirtorobot通信, 以及远程主机上的源文件。 此软件包可以直接安装在覆盆子皮或其他计算机上。
开始
这些说明将为您在本地计算机上启动和运行项目的副本,以便进行开发和测试。有关如何在实时系统上部署项目的说明,请参阅部署。
先决条件
1) python3
2) pip3
3) serial
安装
1) apt-get install python3
2) apt-get install pip3
3) sudo install pip3 pyserial
4) pip3 install --user python-asip-client --upgrade
4.1) pip3 install --user . --no-cache-dir (When installing local files, development mode)
运行测试
解释如何运行此系统的自动测试
分解为端到端测试
解释这些测试测试的内容以及原因
Give an example
以及编码风格测试
解释这些测试测试的内容以及原因
Give an example
展开
此包部署在PIP全局服务器上。要制作新版本,请按以下步骤操作:
In case of there is an existing buid it can be removed by follwoing command:
1) rm -r build/ dist/ python_asip_client.egg-info
2) python setup.py sdist bdist_wheel
3) twine upload --repository pypi dist/* Note using this command make sure you have installed twine and config file.
使用
构建?
贡献
请阅读CONTRIBUTING.md了解有关我们的行为准则以及向我们提交请求的过程的详细信息。
版本控制
我们使用PEP 440进行版本控制。 PEP 440版本标识和依赖关系规范
作者
许可证
这个项目是在麻省理工学院的许可下授权的-详细信息请参见LICENSE文件