Universal BLE

50+
Спампоўванні
Ацэнка змесціва
Для ўсіх
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана
Здымак экрана

Пра гэту праграму

Universal BLE — гэта магутны інструмент распрацоўшчыка з адкрытым зыходным кодам для вывучэння і тэставання прылад Bluetooth Low Energy (BLE).

Universal BLE — гэта комплексны кросплатформенны інструмент распрацоўшчыка, які дазваляе распрацоўшчыкам, інжынерам і аматарам лёгка даследаваць, тэставаць і адладжваць прылады Bluetooth Low Energy (BLE). Створаны на Flutter і падтрымліваючы некалькі платформаў, гэты магутны інструмент забяспечвае ўсё неабходнае для працы з прыладамі з падтрымкай BLE.

Пабудаваны на ўбудове Flutter з адкрытым зыходным кодам universal_ble — адным з самых поўных кросплатформенных рашэнняў BLE. Пакет: https://pub.dev/packages/universal_ble

Асноўныя характарыстыкі

Выяўленне прылад
- Сканаванне бліжэйшых прылад BLE ў рэжыме рэальнага часу
- Фільтраванне прылад па паслугах, дадзеных вытворцы або прэфіксах імёнаў
- Прагляд інфармацыі пра прыладу, узровень сігналу і стан падключэння
- Доступ да ўжо падлучаных сістэмных прылад

Кіраванне падключэннем
- Падключэнне і адключэнне ад перыферыйных прылад BLE
- Маніторынг змяненняў стану падключэння ў рэжыме рэальнага часу
- Падтрымка некалькіх адначасовых падключэнняў
- Аўтаматычная апрацоўка паўторнага падключэння

Даследаванне паслуг і характарыстык
- Выяўленне ўсіх паслуг і характарыстык на падлучаных прыладах
- Прагляд паслуг GATT з падрабязнай інфармацыяй аб UUID
- Прагляд уласцівасцей і дэскрыптараў характарыстык
- Інтуітыўна зразумелы інтэрфейс для навігацыі па магчымасцях прылады

Аперацыі з дадзенымі
- Чытанне значэнняў характарыстык у рэжыме рэальнага часу
- Запіс дадзеных у характарыстыкі (з адказам або без яго)
- Падпіска на апавяшчэнні і індыкацыі
- Маніторынг змяненняў значэнняў з дапамогай абнаўленняў у рэжыме рэальнага часу

Спалучэнне і бяспека
- Ініцыяванне спалучэння з прыладамі BLE
- Праверка стану спалучэння і маніторынг змяненняў стану спалучэння
- Падтрымка зашыфраваных характарыстык
- Адключэнне прылад пры неабходнасці

Пашыраныя функцыі
- Запыт MTU (Максімальная адзінка перадачы) для аптымізаванай перадачы дадзеных
- Сістэма чаргі каманд для надзейнай працы
- Наладжвальныя тайм-аўты для ўсіх аперацый
- Комплексная апрацоўка памылак з падрабязнымі кодамі памылак
- Незалежнасць ад фармату UUID (падтрымлівае ўсе фарматы UUID)
- Падрабязнае рэгістраванне для адладкі аперацый BLE

Кросплатформенная падтрымка
- Убудаваная падтрымка з паслядоўным API на ўсіх платформах
- Аптымізацыя для канкрэтнай платформы пры неабходнасці

Ідэальна падыходзіць для

- Распрацоўшчыкаў, якія ствараюць прыкладанні з падтрымкай BLE
- Інжынераў, якія тэсціруюць і адладжваюць прылады BLE
- Аматараў, якія вывучаюць магчымасці Інтэрнэту рэчаў і разумных прылад
- Студэнтаў, якія вывучаюць тэхналогію Bluetooth Low Energy
- Каманд кантролю якасці, якія правяраюць функцыянальнасць прылад BLE

Чаму Universal BLE?

Universal BLE пабудаваны на ўбудове Flutter з адкрытым зыходным кодам universal_ble, адным з найбольш поўных кросплатформенных рашэнняў BLE. Дзякуючы падтрымцы ўсіх асноўных платформаў і ўніфікаванаму API вы можаце распрацоўваць і тэставаць прыкладанні BLE з упэўненасцю.

Незалежна ад таго, ці распрацоўваеце вы новы прадукт BLE, адладжваеце існуючую прыладу ці проста даследуеце свет Bluetooth Low Energy, Universal BLE прадастаўляе інструменты, неабходныя для дасягнення поспеху.

Адкрыты зыходны код і бясплатна
Гэта дадатак пабудавана на тэхналогіі з адкрытым зыходным кодам і з'яўляецца бясплатным для выкарыстання. Базавы плагін даступны па ліцэнзіі BSD 3-Clause, што робіць яго ідэальным як для камерцыйных, так і для асабістых праектаў.

Universal BLE - Ваша поўнае рашэнне для распрацоўкі і тэсціравання Bluetooth Low Energy.
Абноўлена
24 сне 2025 г.

Бяспека даных

Бяспека пачынаецца з разумення таго, як распрацоўшчыкі збіраюць і абагульваюць вашы даныя. Спосабы забеспячэння прыватнасці і бяспекі даных залежаць ад выкарыстання праграмы, месца пражывання і ўзросту карыстальніка. Распрацоўшчык даў гэту інфармацыю, але з цягам часу ён можа змяніць яе.
Даныя не абагульваюцца са староннімі арганізацыямі
Даведацца больш пра тое, як распрацоўшчыкі заяўляюць пра абагульванне даных
Даныя не збіраюцца
Даведацца больш пра тое, як распрацоўшчыкі заяўляюць пра збор даных

Што новага

Initial release