Universal BLE

50+
Atsisiuntimai
Turinio įvertinimas
Visiems
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas

Apie šią programą

„Universal BLE“ yra galinga atvirojo kodo kūrimo priemonė, skirta tyrinėti ir testuoti „Bluetooth Low Energy“ (BLE) įrenginius.

„Universal BLE“ yra išsami, įvairioms platformoms skirta kūrimo priemonė, suteikianti kūrėjams, inžinieriams ir mėgėjams galimybę lengvai tyrinėti, testuoti ir derinti „Bluetooth Low Energy“ (BLE) įrenginius. Sukurtas naudojant „Flutter“ ir palaikantis kelias platformas, šis galingas įrankis suteikia viską, ko reikia norint dirbti su BLE palaikančiais įrenginiais.

Sukurtas naudojant atvirojo kodo „universal_ble Flutter“ papildinį – vieną iš išsamiausių įvairių platformų BLE sprendimų. Paketas: https://pub.dev/packages/universal_ble

Pagrindinės funkcijos

Įrenginių aptikimas
- Netoliese esančių BLE įrenginių nuskaitymas realiuoju laiku
- Įrenginių filtravimas pagal paslaugas, gamintojo duomenis arba pavadinimo prefiksus
- Įrenginio informacijos, signalo stiprumo ir ryšio būsenos peržiūra
- Prieiga prie jau prijungtų sistemos įrenginių

Ryšio valdymas
- Prijungimas ir atjungimas nuo BLE periferinių įrenginių
- Ryšio būsenos pokyčių stebėjimas realiuoju laiku
- Kelių vienalaikių ryšių palaikymas
- Automatinis pakartotinio prisijungimo tvarkymas

Paslaugų ir charakteristikų tyrinėjimas
- Visų prijungtų įrenginių paslaugų ir charakteristikų atradimas
- GATT paslaugų naršymas su išsamia UUID informacija
- Charakteristikos savybių ir aprašų peržiūra
- Intuityvi sąsaja įrenginio galimybių naršymui

Duomenų operacijos
- Charakteristikos verčių skaitymas realiuoju laiku
- Duomenų rašymas į charakteristikas (su atsakymu arba be jo)
- Pranešimų ir indikacijų prenumeravimas
- Vertės pokyčių stebėjimas su tiesioginiais atnaujinimais

Susiejimas ir saugumas
- Susiejimo su BLE įrenginiais inicijavimas
- Susiejimo būsenos tikrinimas ir susiejimo būsenos pokyčių stebėjimas
- Užšifruotų charakteristikų palaikymas
- Įrenginių atsiejimas prireikus

Išplėstinės funkcijos
- MTU užklausa (Maksimalus perdavimo vienetas) optimizuotam duomenų perdavimui
- Komandų eilių sistema patikimam veikimui
- Konfigūruojami visų operacijų skirtieji laikai
- Išsamus klaidų apdorojimas su išsamiais klaidų kodais
- UUID formato nepriklausomumas (palaiko visus UUID formatus)
- Išsamus BLE operacijų derinimo žurnalavimas

Palaikymas keliose platformose
- Vietinis palaikymas su nuoseklia API visose platformose
- Platformoms pritaikytas optimizavimas ten, kur reikia

Puikiai tinka

- Kūrėjams, kuriantiems BLE palaikančias programas
- Inžinieriams, testuojantiems ir derinantiems BLE įrenginius
- Mėgėjams, tyrinėjantiems daiktų interneto ir išmaniųjų įrenginių galimybes
- Studentams, besimokantiems apie „Bluetooth Low Energy“ technologiją
- Kokybės užtikrinimo komandoms, patvirtinančioms BLE įrenginio funkcionalumą

Kodėl verta rinktis „Universal BLE“?

„Universal BLE“ sukurtas naudojant atvirojo kodo „universal_ble Flutter“ papildinį – vieną iš išsamiausių galimų kelių platformų BLE sprendimų. Turėdami palaikymą visose pagrindinėse platformose ir vieningą API, galite užtikrintai kurti ir testuoti BLE programas.

Nesvarbu, ar kuriate naują BLE produktą, derinate esamą įrenginį, ar tiesiog tyrinėjate „Bluetooth Low Energy“ pasaulį, „Universal BLE“ suteikia įrankius, kurių jums reikia sėkmei.

Atvirojo kodo ir nemokama
Ši programa sukurta naudojant atvirojo kodo technologiją ir yra nemokama naudoti. Pagrindinis papildinys prieinamas pagal BSD 3 sąlygų licenciją, todėl puikiai tinka tiek komerciniams, tiek asmeniniams projektams.

„Universal BLE“ – jūsų pilnas sprendimas „Bluetooth Low Energy“ kūrimui ir testavimui.
Atnaujinta
2025-12-24

Duomenų sauga

Norint užtikrinti saugą pirmiausia reikia suprasti, kaip kūrėjai renka ir bendrina jūsų duomenis. Duomenų privatumo ir saugos praktika gali skirtis, atsižvelgiant į jūsų naudojimą, regioną ir amžių. Kūrėjas pateikė šią informaciją ir gali atnaujinti per laiką.
Jokie duomenys nėra bendrinami su trečiosiomis šalimis
Sužinokite daugiau, kaip kūrėjai apibrėžia bendrinimą
Nerenkami jokie duomenys
Sužinokite daugiau, kaip kūrėjai apibrėžia rinkimą

Kas naujo

Initial release