Appearance
数据上传
设置数据上传开关
命令码: 0x5721 DATAUPLOAD_ENABLE_SET
发送
json
{
"robot": 1,
"enable": true
}| 参数 | 类型 | 描述 |
|---|---|---|
| robot | int | 机器人号 |
| enable | bool | 数据是否上传(true-上传,false-不上传) |
查询数据传输状态
命令码: 0x5722 DATAUPLOAD_ENABLE_INQUIRE
发送
json
{
"robot": 1
}| 参数 | 类型 | 描述 |
|---|---|---|
| robot | int | 机器人号 |
返回数据传输状态
命令码: 0x5723 DATAUPLOAD_ENABLE_RESPOND
响应
json
{
"robot": 1,
"enable": true
}| 参数 | 类型 | 描述 |
|---|---|---|
| robot | int | 机器人号 |
| enable | bool | 数据是否上传(true-上传,false-不上传) |
设置数据传输参数
命令码: 0x5724 DATAUPLOAD_PARM_SET
发送
json
{
"robot": 1,
"uploadMode": "FTP",
"fileSuffix": ".csv",
"serverIP": "192.168.1.100",
"serverPort": 21,
"username": "admin",
"password": "password",
"filepath": "/data",
"dataCollectTime": 60.0,
"dataUploadTime": 300.0,
"sendInfoFileFlag": true
}| 参数 | 类型 | 描述 |
|---|---|---|
| robot | int | 机器人号 |
| uploadMode | string | 上传方式(如 FTP) |
| fileSuffix | string | 文件格式(如 .csv) |
| serverIP | string | 服务器 IP 地址 |
| serverPort | int | 端口号 |
| username | string | 用户名 |
| password | string | 密码 |
| filepath | string | 路径 |
| dataCollectTime | double | 数据采集周期(秒) |
| dataUploadTime | double | 数据上传周期(秒) |
| sendInfoFileFlag | bool | 是否发送说明文件 |
查询数据传输参数
命令码: 0x5725 DATAUPLOAD_PARM_INQUIRE
发送
json
{
"robot": 1
}| 参数 | 类型 | 描述 |
|---|---|---|
| robot | int | 机器人号 |
返回数据传输参数
命令码: 0x5726 DATAUPLOAD_PARM_RESPOND
响应
返回参数同 0x5724(设置数据传输参数)
设置上传数据格式
命令码: 0x5727 DATAUPLOAD_FORMAT_SET
发送
json
{
"robot": 1,
"type": 1,
"format": "datafile"
}| 参数 | 类型 | 描述 |
|---|---|---|
| robot | int | 机器人号 |
| type | int | 数据类型(1, 2, 3, 4) |
| format | string | 说明文档文件名 |
查询数据格式
命令码: 0x5728 DATAUPLOAD_FORMAT_INQUIRE
发送
json
{
"robot": 1,
"type": 1
}| 参数 | 类型 | 描述 |
|---|---|---|
| robot | int | 机器人号 |
| type | int | 数据类型(1, 2, 3, 4) |
返回数据格式
命令码: 0x5729 DATAUPLOAD_FORMAT_RESPOND
响应
json
{
"robot": 1,
"type": 1,
"format": "datafile"
}| 参数 | 类型 | 描述 |
|---|---|---|
| robot | int | 机器人号 |
| type | int | 数据类型(1, 2, 3, 4) |
| format | string | 说明文档文件名 |