14. 其他接口
14.1. 下载点位表数据库
在 python 版本加入: SDK-v2.0.1
原型 |
|
---|---|
描述 |
下载点位表数据库 |
必选参数 |
|
默认参数 |
无 |
返回值 |
错误码 成功-0 失败- errcode |
14.1.1. 代码示例
1from fairino import Robot
2
3# 与机器人控制器建立连接,连接成功返回一个机器人对象
4robot = Robot.RPC('192.168.58.2')
5error = robot.PointTableDownLoad("point_table_a.db","D://Desktop/testPoint/download/")
6print("PointTableDownLoad错误码:",error)
14.2. 上传点位表数据库
在 python 版本加入: SDK-v2.0.1
原型 |
|
---|---|
描述 |
上传点位表数据库 |
必选参数 |
|
默认参数 |
无 |
返回值 |
错误码 成功-0 失败- errcode |
14.2.1. 代码示例
1from fairino import Robot
2
3# 与机器人控制器建立连接,连接成功返回一个机器人对象
4robot = Robot.RPC('192.168.58.2')
5error = robot.PointTableUpLoad("D://Desktop/testPoint/point_table_a.db")
6print("PointTableUpLoad错误码:",error)
14.3. 点位表切换
在 python 版本加入: SDK-v2.0.1
原型 |
|
---|---|
描述 |
点位表切换 |
必选参数 |
|
默认参数 |
无 |
返回值 |
错误码 成功-0 失败- errcode |
14.3.1. 代码示例
1from fairino import Robot
2
3# 与机器人控制器建立连接,连接成功返回一个机器人对象
4robot = Robot.RPC('192.168.58.2')
5error = robot.PointTableSwitch("point_table_a.db")
6print("PointTableSwitch:",error)
14.4. 点位表更新lua文件
在 python 版本加入: SDK-v2.0.1
原型 |
|
---|---|
描述 |
点位表更新lua文件 |
必选参数 |
|
默认参数 |
无 |
返回值 |
错误码 成功-0 失败- errcode |
14.4.1. 代码示例
1from fairino import Robot
2# 与机器人控制器建立连接,连接成功返回一个机器人对象
3robot = Robot.RPC('192.168.58.2')
4error = robot.PointTableUpdateLua("point_table_a.db","testpoint.lua")
5print("PointTableUpdateLua:",error)
14.5. 初始化日志参数
在 python 版本加入: SDK-v2.0.2
原型 |
|
---|---|
描述 |
初始化日志参数(未初始化不开启日志功能) |
必选参数 |
无 |
默认参数 |
|
返回值 |
错误码 成功-0 失败- errcode |
14.5.1. 代码示例
1from fairino import Robot
2# 与机器人控制器建立连接,连接成功返回一个机器人对象
3robot = Robot.RPC('192.168.58.2')
4robot.LoggerInit(output_model=0,file_path="D://Desktop/fairino.log",file_num=3)
5robot.SetLoggerLevel(3)
14.6. 设置日志过滤等级
在 python 版本加入: SDK-v2.0.2
原型 |
|
---|---|
描述 |
设置日志过滤等级 |
必选参数 |
无 |
默认参数 |
|
返回值 |
错误码 成功-0 失败- errcode |
14.6.1. 代码示例
1from fairino import Robot
2# 与机器人控制器建立连接,连接成功返回一个机器人对象
3robot = Robot.RPC('192.168.58.2')
4robot.LoggerInit(output_model=0,file_path="D://Desktop/fairino.log",file_num=3)
5robot.SetLoggerLevel(3)
14.7. 设置机器人外设协议
在 python 版本加入: SDK-v2.0.3
原型 |
|
---|---|
描述 |
设置机器人外设协议 |
必选参数 |
|
默认参数 |
无 |
返回值 |
错误码 成功-0 失败- errcode |
14.7.1. 代码示例
1from fairino import Robot
2# 与机器人控制器建立连接,连接成功返回一个机器人对象
3robot = Robot.RPC('192.168.58.2')
4ret =robot.SetExDevProtocol(4098)
5print("SetExDevProtocol",ret)
6ret =robot.GetExDevProtocol()
7print("GetExDevProtocol",ret)
14.8. 获取机器人外设协议
在 python 版本加入: SDK-v2.0.3
原型 |
|
---|---|
描述 |
获取机器人外设协议 |
必选参数 |
无 |
默认参数 |
无 |
返回值 |
错误码 成功-0 失败- errcode;
- |