线程评分 :

机器人DK自定义驱动

#1
哈罗

编解码机器人DK连接Arduino从rodoDKGUI连接工程和我可以发送命令(从按钮程序发送命令)

ythonAPI调用时 setConnectionParams方法下出错
代码 :
File "/venv/lib/python3.7/site-packages/robolink/robolink.py", line 4017, in setConnectionParams
self.link._check_status()
文件s/vv/lib/python3.7/site打包/robolink/robolink.py
提高异常性(“问题运行函数')
异常:问题运行函数

连接函数取自自驱动程序 :
代码 :
def连接(自传主机strbate:int):
if notself.
试一下 :
自我._serio=串行.service/service/service/
except serial.serialutil.SerialException:
self._robodk.update_status(1)
返回

自._连通=自._串行.is_open

ifself._连通
m._robordk.status(4)#备战
替代 :
m._robordk.statusl#连接问题

#---#

defprint_Message(自消息):
print('ss:'+消息
sys.stdout.flush()

def更新状态
状态ROBOTCOM_STATUS
状态=ROBOTCOM_STATUS

self.print_message('{status}'.format(status=status))

似乎在设置参数时发生因此,我有点失落 开始调试任何帮助都感激不尽
可提供示例代码设置连接参数

自定义机器人驱动器可能不需要默认要求的任何参数(如IP、FTP远程路径和FTP证书等)。
3
以下是我设置连接参数的方式

代码 :
self.rdk_link.setConnectionParams('/dev/cu.usbmodem14201', 9600, '/', 'anonymous', '')
self.rdk_link.Connect()

内部驱动器,因为这是串行连接,我用 RoboDK端口包建
#4
阿尔伯特,你不会相信我 如何修复这个问题改名机器人现在一切都很好:
似乎有某种原因 RodoDK不喜欢我命名
#5
感谢你通知我们虽说这是一个奇特问题改名




用户浏览线程 :
来宾