【发布时间】:2018-08-08 07:48:02
【问题描述】:
我在我的设备上使用 Cambrionix PowerPad15s,但是在运行他们的第一个代码时,即查找所有连接到 USB 的设备,我在 jsonrpc 文件中遇到了一些问题(由公司自己提供)。 我必须导入这个-
from cbrxapi import cbrxapi
这段代码是获取usb口中所有连接的设备,并保存在结果变量中-
result = cbrxapi.cbrx_discover("local")
剩下的代码是-
if result==False:
print "No Cambrionix unit found."
sys.exit(0)
unitId = result[0]
handle = cbrxapi.cbrx_connection_open(unitId)
nrOfPorts = cbrxapi.cbrx_connection_get(handle, "nrOfPorts")
cbrxapi.cbrx_connection_close(handle)
print "The Cambrionix unit " + unitId + " has " + str(nrOfPorts) + " ports."
我面临的错误是
回溯(最近一次通话最后一次):
文件“cbrx_api_quickstart.py”,第 9 行,在
结果 = cbrxapi.cbrx_discover("本地")
调用
中的文件“/usr/local/share/cbrxapi/jsonrpc-0.1/jsonrpc.py”,第 936 行 return self.__req(self.__name, args, kwargs)
文件“/usr/local/share/cbrxapi/jsonrpc-0.1/jsonrpc.py”,第 908 行,在 __req
引发 RPCTransportError(err)
jsonrpc.RPCTransportError: [Errno 111] 连接被拒绝
我使用的产品是Cambrionix
很抱歉没有正确解释。我还在学习阶段..
【问题讨论】:
标签: python connection usb