params_backup
Download all vehicle parameters and save them with identity and firmware version as a new backup file, returning a backup_id for later diffing. Never overwrites existing files.
Instructions
Download every parameter and save it, together with the vehicle's identity and
firmware version, as a new backup file in MAVForge's backup directory on the
host. Does not change the vehicle; never overwrites an existing file. Returns a
backup_id to use with params_diff. Recommended before any configuration work.
status is partial (and complete false) if some parameters never arrived.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "params_backup"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | ||
| status | Yes | ||
| vehicle | Yes | ||
| complete | Yes | ||
| backup_id | Yes | File name; pass it to params_diff. | |
| param_file | No | Optional .param export path. | |
| param_count | Yes |