Logo FlySparkFlySpark

Hướng dẫn cài đặt Betaflight

Betaflight CLI, sao lưu và khôi phục

Betaflight CLI, tức dòng lệnh, là nơi chứa mọi thiết lập Betaflight và INAV, kể cả những thiết lập không có màn hình riêng. FlySpark mang CLI đến Chrome hoặc Edge qua USB hoặc Bluetooth, có gợi ý khi gõ, và biến việc sao lưu quad thành thao tác một chạm.

Cùng CLI đó có trong ứng dụng FlySpark trên Android và iPhone, nên bạn sao lưu được ngay ngoài bãi bay.

Miễn phí. Kết nối phần cứng cần Chrome hoặc Edge trên máy tính; trên điện thoại hãy dùng ứng dụng FlySpark.

  • Miễn phí
  • Không cần cài đặt
  • Demo không cần phần cứng
Betaflight CLI, sao lưu và khôi phục

Tính năng

  • 01

    Tự động gợi ý

    Gợi ý lệnh, tên thiết lập và giá trị mà mỗi thiết lập chấp nhận, đọc từ chính bo mạch.

  • 02

    Lịch sử

    Gọi lại lệnh trước bằng phím mũi tên; vài trăm lệnh gần nhất được giữ lại.

  • 03

    Lệnh nhanh

    Một chạm cho status, version, diff, diff all, get, help và các lệnh riêng cho bo mạch mà bạn hay dùng.

  • 04

    Sao lưu

    Lưu đầy đủ diff all theo cùng định dạng với phần mềm cấu hình desktop. FlySpark giữ bản này, và nút Chia sẻ tải nó về dưới dạng file văn bản.

  • 05

    Khôi phục có kiểm tra

    Khôi phục từ file, clipboard hoặc bản đã lưu, kèm cảnh báo khi firmware hoặc bo mạch không khớp.

  • 06

    Sao chép và lưu kết quả

    Sao chép kết quả, tải về thành file hoặc xóa màn hình.

Vì sao sao lưu bằng diff all

Lệnh diff chỉ liệt kê các thiết lập khác mặc định, nên bản sao lưu ngắn và dễ đọc. Diff all làm điều tương tự cho mọi PID profile và rate profile, nên không sót gì. Hãy tạo một bản trước khi nạp firmware mới, áp dụng preset hay thử thay đổi tune lớn; nếu có gì trục trặc, khôi phục sẽ đưa quad về đúng như cũ.

Hãy cất file ở nơi an toàn và đặt tên có tên quad và ngày tháng. Bản sao lưu từ FlySpark cũng dán được vào CLI của phần mềm cấu hình desktop, và ngược lại.

Khôi phục an toàn

Thiết lập của phiên bản firmware này không phải lúc nào cũng hợp với phiên bản khác, và ánh xạ resource thuộc về từng bo mạch cụ thể. Trước khi khôi phục, FlySpark so bản sao lưu với bo mạch đang kết nối và cảnh báo nếu khác bo mạch hoặc khác phiên bản firmware. Nếu có dòng lệnh lỗi, FlySpark báo cho bạn và hỏi có lưu phần còn lại không.

Sau khi nạp một phiên bản Betaflight chính mới, thường nên chỉ khôi phục những phần cần thiết như rates, chế độ bay và OSD, thay vì dán cả bản sao lưu cũ.

Các lệnh hữu ích

Gõ status để xem tải CPU, cảm biến và các cờ chặn arm. Get kèm một phần tên sẽ liệt kê thiết lập khớp, còn set thì đổi một thiết lập. Save ghi thay đổi và khởi động lại bo mạch; exit thoát mà không lưu. Thay đổi ở các tab khác của cấu hình Betaflight cũng nằm trong cùng thiết lập, nên bạn có thể kết hợp cả hai. Trang preset giải thích cách áp dụng các đoạn CLI có sẵn.

Cách sao lưu thiết lập Betaflight trên trình duyệt

  1. Kết nối

    Mở FlySpark trên Chrome hoặc Edge, chọn Betaflight và kết nối qua USB hoặc Bluetooth.

  2. Mở CLI

    Vào tab CLI.

  3. Sao lưu

    Chọn Sao lưu để chạy diff all. FlySpark giữ bản sao lưu; Chia sẻ tải nó về dưới dạng file văn bản.

  4. Khôi phục khi cần

    Chọn Khôi phục, chọn file, xem các cảnh báo rồi để nó áp dụng và lưu.

Câu hỏi thường gặp

Diff và dump khác nhau thế nào?

Dump liệt kê mọi thiết lập; diff chỉ liệt kê những gì khác mặc định. Diff all gồm mọi profile và là cách sao lưu thông dụng.

Khôi phục bản sao lưu từ Betaflight Configurator desktop được không?

Được. Cả hai dùng văn bản CLI thuần, nên file diff all từ công cụ này khôi phục được ở công cụ kia.

Có dùng với INAV được không?

Được. Công cụ cấu hình INAV có cùng CLI, sao lưu và khôi phục.

Trên trình duyệt, bản sao lưu được lưu ở đâu?

FlySpark giữ chúng trong bộ nhớ của trình duyệt, liệt kê ở mục Saved. Chia sẻ sẽ tải bản sao lưu dưới dạng file văn bản vào thư mục tải về. Trong ứng dụng, bản sao lưu được giữ trên điện thoại.

Xem mọi công cụ FlySpark

Sẵn sàng dùng thử?

Miễn phí. Kết nối phần cứng cần Chrome hoặc Edge trên máy tính; trên điện thoại hãy dùng ứng dụng FlySpark.