模块化设备python客户端接口,用于与模块化设备服务器上的远程方法进行通信和调用。

modular_client的Python项目详细描述


这个python包创建了一个名为modularclient的类,它 包含serial_interface.serialinterface的实例并添加方法 对它来说,就像在Linux中自动发现可用的模块化设备一样, Windows和Mac OS X。此类自动创建 模块化设备运行时报告的可用功能 合适的固件。这是模块化设备客户端库 用于在模块化设备上与远程方法通信和调用远程方法 服务器。

作者:

Peter Polidoro <polidorop@janelia.hhmi.org>

许可证:

BSD

示例用法:

from modular_client import ModularClient
dev = ModularClient() # Might automatically find device if one available
# if it is not found automatically, specify port directly
dev = ModularClient(port='/dev/ttyACM0') # Linux specific port
dev = ModularClient(port='/dev/tty.usbmodem262471') # Mac OS X specific port
dev = ModularClient(port='COM3') # Windows specific port
dev.get_device_id()
dev.get_methods()
from modular_client import ModularClients
devs = ModularClients()  # Might automatically find all available devices
# if they are not found automatically, specify ports to use
devs = ModularClients(use_ports=['/dev/ttyUSB0','/dev/ttyUSB1']) # Linux
devs = ModularClients(use_ports=['/dev/tty.usbmodem262471','/dev/tty.usbmodem262472']) # Mac OS X
devs = ModularClients(use_ports=['COM3','COM4']) # Windows
devs.items()
dev = devs[name][form_factor][serial_number]

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Camera API如何聚焦图像中多边形的中心?   来自Java的spring Filling邮戳模板   java只能编织本地JAR的方面吗?   javajavax。加密。BadPaddingException:解密错误无法解密加密的公钥   从java运行ansibleplaybook   在Java中,如何从不同的偏移量读取大块的字符串文件?   java Android GridView将无法确定正确的位置   executorservice如何使用自动线程管理在Java中实现生产者/消费者   JavaEJB3.1嵌入式API单元测试EJB+JPA实体   API的java输出自动停止   java Checkmarx缺陷解决方案   java缓存,获取最早的元素   WebSphere8中的JavaEJB问题   两个时区之间的java Jodatime时差   Java 8不兼容类型错误   java TableCellEditor:如果按下该键,则清除原始文本;如果没有输入,则保留值