File Transfer
The File Transfer plugin allows you to browse the file system of the computer on which the agent is running from the DroneDeploy Robotics Portal, to download files from the robot via your browser, and to upload files from your computer onto the robot via your browser.
On Agents prior to version v1.1.0, the File Transfer plugin is limited to downloading files with maximum size of 10MB.
On Agents prior to version v1.1.0, the File Transfer plug is limited to only downloading files.
Configuration
To use the File Transfer plugin, your agent will need a section in its agent-settings.json
file which enables the file-transfer
component, as shown below. For more information on how to configure the agent plugins, see Agent Configuration.
...
"components": [
...
{
"enabled": true,
"id": "file-transfer",
"settings": {
"logLevel": 4,
"address": "api2.rocos.io:443"
}
},
...
]
The File Transfer plugin understands the following configuration parameters:
Name | Description | Default | Units |
---|---|---|---|
enabled | Whether to enable the File Transfer plugin or not. | true | |
name | How this instance of the plugin should be named. | "file-transfer" | |
logLevel | The logging verbosity: from 1 (very quiet) to 6 (very talkative). | 4 | |
address | The DroneDeploy portal endpoint to connect to. Don't change this. This field is optional: if the field is missing, then the Agent will instead use the default API address. | "api2.rocos.io:443" |