Di động & máy tính

BandBridge

Bàn làm việc đa nền tảng cho phát triển thiết bị đeo.

Ứng dụng desktop Tauri v2 + Rust để phát hiện thiết bị đeo Bluetooth, kiểm tra dịch vụ GATT, xác thực gói RPK và chạy quy trình triển khai của nhà cung cấp. Mã nguồn AGPL-3.0.

Nền tảng
  • macOS 13+
  • Windows 10/11
  • Linux (BlueZ)
Xây dựng bằng
  • Tauri v2
  • Rust
  • TypeScript
  • CoreBluetooth
  • WinRT
  • BlueZ
  • GitHub Actions
Xem trước BandBridge
Nổi bật

BandBridge làm được gì

Phát hiện Bluetooth

Quét, kết nối và kiểm tra các dịch vụ và đặc tính GATT trên macOS, Windows và Linux.

Xác thực RPK

Kiểm tra manifest, kích thước và checksum của gói trước khi tải lên.

Triển khai Xiaomi trên macOS

Công cụ Xiaomi BLE V2 tích hợp xử lý ghép đôi qua QR và AuthKey cũng như cài đặt RPK (beta).

Registry adapter nhà cung cấp

Các quy trình Zepp, Huawei/Honor và Garmin đã được ánh xạ và thử nghiệm với dữ liệu mẫu. Ghi dữ liệu thực tế vẫn bị khóa cho đến khi phần cứng đạt chuẩn.

An toàn là ưu tiên hàng đầu

Mặc định chỉ đọc, không tự động đặt lại hoặc hủy ghép đôi, và AuthKeys cùng cookie không bao giờ được ghi log.

Bốn ngôn ngữ giao diện

Tiếng Anh, Nhật, Hàn và Việt, với CI phát hành cho cả ba nền tảng desktop.

BandBridge là bộ mã nguồn dành cho các đội ngũ xây dựng ứng dụng cho thiết bị đeo. Ứng dụng desktop phát hiện thiết bị Bluetooth, kiểm tra dịch vụ GATT, xác thực gói và chạy các quy trình triển khai riêng của nhà cung cấp, với các cổng kiểm soát khả năng rõ ràng để đảm bảo không ghi dữ liệu vào thiết bị chưa đạt chuẩn.

Hỗ trợ tại phiên bản 0.9.0

Nền tảng hoặc nhà cung cấp Phát hiện Kiểm tra GATT Ghép đôi / xác thực Cài đặt ứng dụng
macOS 13+ Có Có Công cụ Xiaomi BLE V2 Công cụ Xiaomi RPK
Windows 10/11 Có Có Đang chờ đạt chuẩn Đã tắt
Linux (BlueZ) Có Có Đang chờ đạt chuẩn Đã tắt
Xiaomi / Redmi HyperOS Có Có Beta trên macOS Beta RPK trên macOS
Amazfit / Zepp Có Có Đã ánh xạ, chờ phần cứng Đã ánh xạ, khóa ghi
Huawei / Honor Có Có Đã ánh xạ, chờ phần cứng Đã ánh xạ, khóa ghi
Garmin Có Có Ghép đôi hệ thống Garmin Connect PRG đã ký qua USB / IQ Store

"Đã ánh xạ" nghĩa là bản build có thể phân tích cú pháp và định tuyến quy trình được tài liệu hóa; điều này không có nghĩa là ghi dữ liệu trực tiếp đã được bật. Hỗ trợ ghép đôi và cài đặt phụ thuộc vào mẫu máy, firmware và khu vực tài khoản.

Những gì bạn nhận được

Toàn bộ mã nguồn với giao diện desktop Tauri v2 + TypeScript, lõi Rust (đóng khung, phân tích cú pháp gói và QR, hồ sơ quy trình nhà cung cấp), backend Bluetooth native cho CoreBluetooth, WinRT và BlueZ, bài kiểm tra tự động, tài liệu build, đóng gói mã nguồn và ma trận GitHub Actions để build bộ cài đặt cho macOS, Windows và Linux.

Ảnh chụp màn hình

Xem hoạt động thực tế

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

Câu hỏi về BandBridge

Còn thắc mắc khác? Gửi email tới hello@bytechap.com.

AGPL-3.0-only có ý nghĩa gì đối với tôi?

Phiên bản hiện tại được phát triển dựa trên công việc tuân thủ AGPL-3.0, nên gói này chỉ áp dụng giấy phép AGPL-3.0. Bạn có thể sử dụng, sửa đổi và bán các bản build, nhưng phải chia sẻ mã nguồn của mình theo cùng giấy phép khi phân phối hoặc cung cấp qua mạng.

Thiết bị đeo nào có thể cài đặt ứng dụng?

Cài đặt trực tiếp hiện nhắm vào các vòng đeo tay Xiaomi / Redmi HyperOS thông qua công cụ trên macOS (beta). Các nhà cung cấp khác bao gồm tính năng phát hiện, kiểm tra và quy trình đã được ánh xạ, với việc ghi dữ liệu bị khóa cho đến khi mỗi adapter vượt qua thử nghiệm trên thiết bị thực.

Sản phẩm có liên kết với nhà cung cấp thiết bị đeo nào không?

Không. BandBridge không phải là sản phẩm chính thức của bất kỳ nhà cung cấp thiết bị đeo nào.

Thêm từ cửa hàng

Có thể bạn cũng cần

Tất cả sản phẩm
$89

DocBento

Hệ thống quản lý tài liệu tự host, có khả năng đọc mọi bản quét và trả lời kèm trích dẫn trang cụ thể.

Demo trực tiếp
BandBridge $79 Mua trên Gumroad