Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/robhaswell/btflcli
A command-line interface to dump and restore Betaflight configurations.
https://github.com/robhaswell/btflcli
Last synced: 19 days ago
JSON representation
A command-line interface to dump and restore Betaflight configurations.
- Host: GitHub
- URL: https://github.com/robhaswell/btflcli
- Owner: robhaswell
- License: apache-2.0
- Created: 2023-11-14T16:13:42.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2023-11-15T22:54:16.000Z (about 1 year ago)
- Last Synced: 2024-06-21T15:42:21.080Z (8 months ago)
- Language: Go
- Size: 28.3 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# btflcli
A command-line interface to dump and restore Betaflight configurations.## Installation
Copy the binary from the [latest release](https://github.com/robhaswell/btflcli/releases) to a suitable place in your PATH.
## Usage
```
$ btfl --help
This application will connect to a connected Betaflight flight controller and dump the configuration to a file.It can also restore a configuration from a file to a connected flight controller.
The 'dump' command will create files in a directory matching the craft_name, with filenames matching the version of Betaflight. E.g.:
My Quad/BTFL_4.4.2_DUMP.txt
My Quad/BTFL_4.4.2_DIFF.txtUse the 'load' command and pass a filename to load the contents of a file to the connected flight controller.
Usage:
btfl [command]Available Commands:
completion Generate the autocompletion script for the specified shell
dump Dump the configuration from a connected flight controller
help Help about any command
load Load the configuration in the specified file to the connected flight controllerFlags:
-h, --help help for btflUse "btfl [command] --help" for more information about a command.
```## Example output
```
$ btfl dump
MSP API version 1.46 (protocol 0)
Connected to BTFL 4.5.0 (M6 HDZero)
Written files: M6 HDZero/BTFL_4.5.0_DIFF.txt, M6 HDZero/BTFL_4.5.0_DUMP.txt
```